15 min
Cet exercice propose de faire un rapide tour d'horizon du logiciel serveur web Apache.
Apache est le logiciel serveur web le plus répandu sur Internet (http://www.netcraft.com/survey). Ce logiciel d'une grande qualité est développé par la communauté des développeurs Open Source sous l'égide de l'Apache Software Foundation.
Cet exercice présente l'installation du serveur web Apache sous Windows, le plus simplement possible. Pour utiliser Apache dans un environnement de production (site web d'une entreprise...) il est préférable de le compiler à partir des sources.
Deux raisons à cela :
Confiance : Télécharger les
sources Apache (fichier apache_1.3.*-src.zip)
et le fichier signature correspondant
(apache_1.3.*-src.zip.asc) puis vérifier
l'intégrité du fichier source Apache à l'aide d'un utilitaire de
type md5sum (sous Unix).
Personnalisation du logiciel : les versions binaires d4Apache sont compilées (préparéees) avec un certain nombre de fonctionnalités (modules) qui ne sont pas forcément nécessaires pour l'installation d'Apache. En compilant soi-même Apache en ne gardant que les modules nécessaires on obtient un exécutable plus petit et surtout plus efficace.
Il faut savoir que les versions d'Apache qui gérent le mieux le multitâche sont celles fonctionnant sous Unix (Solaris, HP/UX...), Linux ou BSD (FreeBSD/NetBSD). Les instructions détaillées pour compiler Apache sont incluses dans les fichiers de source d'Apache.
Créer les répertoires C:\temp et
C:\web (si ils n'existent pas)
Enregistrer les fichiers apache_1.3.22-win32-x86.msi et InstMsi.exe
dans le répertoire C:\temp
Installer l'Installeur Microsoft si vous n'êtes pas sous
Windows2000/Me/XP et que cela n'a pas déjà été fait :
Double-cliquer sur C:\temp\InstMsi.exe et suivre
les instructions à l'écran. Lancer l'installation d'Apache et suivre les instructions et captures d'écran.