procédure d'installation du serveur apache httpd pour...

11
Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES Version : 2.2.21 Page 1 / 11 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

Upload: tranngoc

Post on 12-Apr-2018

225 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 1 / 11

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

Page 2: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 2 / 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

Page 3: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 3 / 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.

Page 4: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 4 / 11

1. Prérequis

Les prérequis suivants doivent être installés avant de poursuivre l’installation :

Logiciel Procédure d’installation

Librairies_Visual_C++.v2010

http://ns227471.ovh.net/veremes/documentation/public/ressource/librairies_visual_c++_guide_installation.pdf

Page 5: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 5 / 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/

Page 6: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 6 / 11

3. Installation

- Décompresser le fichier ZIP ce qui génère un répertoire nommé « Apache2 ».

- Déplacer-le dans un répertoire nommé « C:\serveurs » ce qui donne « C:\serveurs\Apache2 ».

Page 7: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 7 / 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 »).

Page 8: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 8 / 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.

Page 9: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 9 / 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

Page 10: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 10 / 11

6. Fichier(s) de log

Les fichiers de log de l’application se situent dans : C:\serveurs\Apache2\logs

Page 11: Procédure d'installation du serveur Apache HTTPD pour ...documentation.veremes.net/public/ressource/apache_httpd_guide... · Procédure d'installation du serveur Apache HTTPD pour

Procédure d'installation du serveur Apache HTTPD pour Windows VEREMES – Version : 2.2.21 Page 11 / 11

Table des illustrations

Figure 1 : Installation réussie ......................................................................................... 9