Pages : 1
#1 Le 06/01/2014, à 18:08
- seabird2_fr
[Résolu]Monit et apache
Bonjour,
Je viens d'installer monit, tout est OK :
mysqld Running
sshd Running
postfix Running
proftpd Running
bind9 Running
pop3 Running
imap Running
Filesystem Status Space usage Inodes usage
sda1 Accessible
sauf apache pour qui j'ai Not monitored
Dans le fichier config, j'ai mis ça:
# Apache2
check process apache with pidfile /var/run/apache2.pid
group apache
start program = "/etc/init.d/apache2 start" with timeout 60 seconds
stop program = "/etc/init.d/apache2 stop"
if cpu > 70% for 2 cycles then alert
if cpu > 90% for 5 cycles then restart
if children > 250 then restart
if failed host 127.0.0.1 port 80 protocol http then restart
if 5 restarts within 5 cycles then timeout
J'ai bien vérifié le pidfile qui est correct
quel est le soucis ?
Si je fais restart service au niveau de monit pour apache, j'ai Connection failed
dans le syslog , j'ai
monit[4397]: 'apache' failed protocol test [HTTP] at INET[127.0.0.1:80] via TCP -- HTTP error: Server returned status 500#012
Je me demande si cela ne vient pas de suexec et suphp que j'ai installé
Merci,
Eric
Dernière modification par seabird2_fr (Le 06/01/2014, à 23:09)
Hors ligne
#2 Le 06/01/2014, à 20:49
- J5012
Re : [Résolu]Monit et apache
que donne la navigation sur http://127.0.0.1:80 ?
Hors ligne
#3 Le 06/01/2014, à 23:08
- seabird2_fr
Re : [Résolu]Monit et apache
Le problème vient bien de suexec.
- j'ai donc créé un utilisateur defaut
- j'ai modifié le virtualhost default avec les lignes:
DocumentRoot /home/defaut/www
SuexecUserGroup defaut defaut
apache est maintenant à running dans monit
Eric
Dernière modification par seabird2_fr (Le 06/01/2014, à 23:09)
Hors ligne
Pages : 1