10 min
Constater qu'Apache fonctionne, par l'affichage de la page d'accueil et des informations de configuration du serveur.
Dans le type d'installation choisie (manuelle) il faut démarrer Apache manuellement. Pour démarrer Apache :
Cliquer sur "Start Apache in console" dans le menu Programmes->Apache httpd server
Le pogramme Apache est lancé dans une fenêtre MS-Dos. Si tout s'est déroulé correctement la fenêtre doit afficher "Apache/1.3.20 (Win32) running..."
La manièere la plus simple pour vérifier le fonctionnement est de se connecter au serveur avec un navigateur web.
Lancer Internet Explorer, ou Netscape, et taper dans la barre d'adresse du navigateur web l'adresse : http://localhost/ puis valider.
La page d'accueil du serveur web local s'affiche dans le navigateur.
Le manuel d'Apache est alors disponible à l'adresse http://localhost/manual
Stopper Apache en tapant CTRL+C dans la console Apache.
Tous les réglages d'un serveur Apache sont stockés dans le fichier httpd.conf.
Nous allons maintenant activer 2 fonctionnalités pour observer la configuration et le statut (performances) du serveur en ligne.
Ouvrir le fichier de configuration d'Apache en choisissant le menu Démarrer->Programmes->Apache httpd server puis :
Configure Apache httpd server->Edit the Apache httpd.conf Configuration File.
Le fichier httpd.conf s'ouvre dans le bloc-note. Si Windows n'ouvre pas d'emblée le fichier dans le bloc-note et propose de choisir une application, choisir le bloc-note ou un éditeur de texte équivalent.
Charger les modules (extensions) qui gérent les urls d'information et de statut du serveur : décommenter les lignes 200 et 201
LoadModule info_module modules/mod_info.so
LoadModule status_module modules/mod_status.so
Modifier le fichier de configuration en décommentant les lignes concernant server-status (894 à 899) et server-info (882 à 887)
Le fichier doit ressembler à :
Extendedstatus On
#
# Allow server status reports, with the URL of http://servername/server-status
# Change the "harmonie.free.net" to match your domain to enable.
#
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from harmonie.free.net
</Location>
#
# Allow remote server configuration reports, with the URL of
# http://servername/server-info (requires that mod_info.c be loaded).
# Change the "harmonie.free.net" to match your domain to enable.
#
<Location /server-info>
SetHandler server-info
Order deny,allow
Deny from all
Allow from harmonie.free.net
</Location>
Enregistrer les modifications et redémarrer Apache.
Consulter les urls http://localhost/server-info et http://localhost/server-status
Statut du serveur (rafraîchi toutes les 5 secondes)
Stopper le serveur.