Activer server-status sur votre serveur web Apache
Affichage de quelques informations intéressantes
Cette option d'apache vous permet de visionner toutes les connexions présentes sur votre serveur ainsi que les urls demandées en temps réel.
Activer le modules mod_status :
Si vous êtes sous Apache1.3.x :
apache-modconf apache enable mod_status
Si vous utilisez Apache2.x :
a2enmod
tapez : mod_status
ou mettez quelque chose comme ceci dans votre fichier de configuration d'apache :
LoadModule status_module modules/mod_status.so
Le module est maintenant utilisé dans la configuration de apache.
Pour accéder à l'affichage de celui-ci, éditer le fichier de configuration de votre apache (/etc/apache/httpd.conf pour apache1.3.x) (/etc/apache2/apache2.conf pour apache2) (ou peut être comme moi : /opt/httpd/conf/httpd.conf compilé à la main)
Insérez y les lignes suivantes :
## activer server-status <Location /server-status> SetHandler server-status order deny,allow deny from all allow from 83.67.24.92 127.0.0.1 </Location>
Mettez bien l'ip à partir de laquelle vous consulterez le server-status, moi j'ai rajouté 127.0.0.1 pour
Maintenant vous n'avez plus qu'a relancez votre serveur apache pour que tout cela soit prit en compte.
Vous pouvez maintenant accéder au serveur status via l'url suivante :
http://www.votre-domaine.fr/server-status
Cette page vous donnera précisément comment votre serveur apache utilise les ressources de votre serveur.
Pour une actualisation automatique de la page, vous pouvez utiliser le paramètre refresh.
Exemple :
http://www.votre-domaine.fr/server-status/server-status?refresh=5 : actualisera la page toutes les 5 secondes.
Bonne lecture