Merci beaucoup, vous aviez raison, le problème était que je n'avais pas installé les en-têtes pam et ssl, alors ce que j'ai fait a résolu le problème :
sudo -s
sudo yum install pam-devel
sudo yum install openssl-devel
sudo yum update (probably not necessary but to be on the sife side)
ensuite, j'ai eu des problèmes avec le fichier monitrc donc je l'ai copié dans ~ et
chmod 0700 ~/.monitrc
J'ai fini par cette question en essayant de comprendre le même problème sur Debian. Voici donc ce que je devais faire pour le faire fonctionner sur Debian.
#Install dependencies and required tools
sudo apt-get install libssl-dev libpam0g-dev gcc make
# CHECK LATEST MONIT VERSION http://mmonit.com/monit/dist/
wget http://mmonit.com/monit/dist/monit-5.12.2.tar.gz
tar xzvf monit-5.12.2.tar.gz
cd monit-5.12.2/
sudo ./configure --prefix=/usr/sbin --bindir=/usr/sbin --sysconfdir=/etc/monit/
sudo make
sudo make install
J'avais besoin d'installer libssl-dev et libpam0g-dev pour que cela fonctionne. J'ai également ajouté quelques options à configurer pour le faire correspondre aux emplacements habituels.
Assurez-vous que vous avez installé toutes les dépendances requises pour créer Monit. Après quelques recherches, je n'ai pas pu trouver ce qu'ils sont, mais ils sont probablement dans la documentation. Bien sûr, une fois que vous avez compris cela, ré-extrayez l'archive tar pour actualiser le contenu du répertoire.