Procédure d`installation du serveur Apache HTTPD pour Windows

Transcription

Procédure d`installation du serveur Apache HTTPD pour Windows
Procédure d'installation du serveur Apache HTTPD pour
Windows
Version du logiciel : 2.2.21
VEREMES
42 av. des Jardins
66240 St-Estève
www.veremes.com
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 1 / 11
Table des matières
Table des matières.......................................................................................................... 2
Introduction ..................................................................................................................... 3
1. Prérequis ...................................................................................................................... 4
2. Téléchargement ........................................................................................................... 5
3. Installation .................................................................................................................... 6
4. Configuration ............................................................................................................... 7
5. Test de l’installation .................................................................................................... 9
6. Fichier(s) de log ......................................................................................................... 10
Table des illustrations .................................................................................................. 11
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 2 / 11
Introduction
Apache HTTPD Server, souvent appelé Apache, est un logiciel de serveur HTTP produit par
l'Apache Software Foundation.
La version téléchargée sur le site « apachelounge » est compilée en VC9 ce qui améliore ses
performances, sa gestion de la mémoire et sa stabilité. Mais cette version ne dispose pas
d’installation automatisée.
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 3 / 11
1. Prérequis
Les prérequis suivants doivent être installés avant de poursuivre l’installation :
Logiciel
Librairies_Visual_C++.v2010
Procédure d’installation
http://ns227471.ovh.net/veremes/documentation
/public/ressource/librairies_visual_c++_guide_in
stallation.pdf
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 4 / 11
2. Téléchargement
Nom du fichier :
httpd-2.2.21-win32-x86-ssl.zip
Lien de téléchargement :
http://www.apachelounge.com/download/
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 5 / 11
3. Installation
-
Décompresser le fichier ZIP ce qui génère un répertoire nommé « Apache2 ».
-
Déplacer-le
dans
un
« C:\serveurs\Apache2 ».
répertoire
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
nommé
« C:\serveurs »
ce
qui
donne
Page 6 / 11
4. Configuration
-
Ouvrir le fichier « httpd.conf » situé dans « C:\serveurs\Apache2\conf » à l’aide d’un éditeur
de textes.
Rechercher toutes les instances de
c:/apache2
Et les remplacer par le chemin d’installation d’Apache (« c:/serveurs/Apache2 »).
Ces instances se trouvent en particulier dans les lignes suivantes :
ServerRoot "c:/Apache2"
DocumentRoot "c:/Apache2/htdocs"
<Directory "c:/Apache2/htdocs">
ScriptAlias /cgi-bin/ "c:/Apache2/cgi-bin/"
<Directory "c:/Apache2/cgi-bin">
Rechercher :
ServerAdmin [email protected]
Remplacer :
[email protected]
Par le mail de votre administrateur
Rechercher :
#ServerName www.example.com:80
Remplacer :
#ServerName
Par :
ServerName
Et remplacer :
www.example.com
Par le nom du serveur sur le réseau ou son adresse IP
Rechercher :
Options Indexes FollowSymLinks
Remplacer par :
Options -Indexes FollowSymLinks
Rechercher :
#Include conf/extra/httpd-multilang-errordoc.conf
Remplacer par :
Include conf/extra/httpd-multilang-errordoc.conf
Enregistrer les modifications.
-
Ouvrir le fichier « httpd-multilang-errordoc.conf » situé dans
« C:\serveurs\Apache2\conf\extra » à l’aide d’un éditeur de textes.
Rechercher toutes les instances de
c:/apache2
Et les remplacer par le chemin d’installation d’Apache (« c:/serveurs/Apache2 »).
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 7 / 11
Ces instances se trouvent en particulier dans les lignes suivantes :
Alias /error/ "c:/Apache2/error/"
<Directory "c:/Apache2/error">
Enregistrer les modifications.
-
Pour installer le service Apache (démarrage automatique), exécuter la commande suivante
en ligne de commandes administrateur :
C:\serveurs\Apache2\bin\httpd.exe -n "Apache HTTPD" -k install
Le service devrait s’installer.
Attention, sous Windows Server 2008, lancer cette commande avec les droits administrateur (par
« Invite de commandes » via «Exécuter en tant qu'administrateur»).
Sous Windows Server 2008, en cas d’erreur « L'application n'a pas pu démarrer car sa
configuration côte-à-côte est incorrecte. », avez-vous bien installé les librairies Visual C++
32 bits ?
-
Pour démarrer le service, exécuter, toujours en ligne de commandes :
net start "Apache HTTPD"
-
Pour lancer le moniteur du service Apache, exécuter :
C:\serveurs\Apache2\bin\ApacheMonitor.exe
Note : copier le raccourci de ce fichier dans le menu « Démarrer / Démarrage » pour que le
moniteur se lance à chaque démarrage de la machine.
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 8 / 11
5. Test de l’installation
Pour vérifier la bonne installation d’Apache, ouvrir un navigateur et taper l’adresse : http://localhost
ou http://127.0.0.1 ou http://nom_de_la_machine.
Le résultat attendu devrait ressembler à la Figure 1.
Figure 1 : Installation réussie
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 9 / 11
6. Fichier(s) de log
Les fichiers de log de l’application se situent dans :
C:\serveurs\Apache2\logs
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 10 / 11
Table des illustrations
Figure 1 : Installation réussie ......................................................................................... 9
Procédure d'installation du serveur Apache HTTPD pour Windows
VEREMES – Version : 2.2.21
Page 11 / 11