• Aucun résultat trouvé

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

N/A
N/A
Protected

Academic year: 2022

Partager "Procédure d'installation du serveur Apache HTTPD pour Windows"

Copied!
11
0
0

Texte intégral

(1)

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

(2)

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

(3)

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.

(4)

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_in stallation.pdf

(5)

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/

(6)

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 ».

(7)

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 admin@example.com Remplacer :

admin@example.com

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 »).

(8)

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.

(9)

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

(10)

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

(11)

Table des illustrations

Figure 1 : Installation réussie ... 9

Références

Documents relatifs

While Tomcat Valves configuration applies to a number of web applications deployed on Tomcat server, Servlet Filters must be configured for every single web application

Q16 : Configurez votre serveur pour qu’il puisse héberger un autre site (site virtuel) appelé «test» dont l'arborescence (répertoire racine du site) se trouve dans le

Intéressons-nous maintenant au deuxième exemple, un peu plus intéressant en configurant l'accès au serveur apache qu'à partir d'une seule machine (salon) et en protégeant l'accès

Cas concret : création de l’environnement applicatif d’un site web 140 5.1 Fichier de configuration principal d'Apache httpd.conf 141. 5.2 Fichier de configuration

On peut activer ou n on (activée par défaut) l'option &#34;In dexes&#34; au n iveau d'un répertoire (voir la partie suivan te con cern an t la sécurisation des accès) de man

Créer un handler pour tous les fichiers (inconditionnel) Contexte : server config, virtual host, directory, .htaccess Exemple :. Interdire AddHandler et SetHandler

AllowOverride autorise la redéfinition de directives locales à un répertoire dans un fichier .htaccess situé dans ce dernier :. None : les fichiers .htaccess

Exercice : trouvez la directive DocumentRoot dans le fichier de configuration et modifiez la racine pour qu’elle pointe vers un répertoire de votre choix (par exemple c:/web )..