Vous êtes sur la page 1sur 2

Atelier VII: Le serveur Apache2

1 Objectif

1.1 Configuration du serveur Apache2


1. Installation
• sudo apt-get install apache2

2. Vérification du serveur localement


• http://localhost

1.2 Les fichiers de configuration


1. Tous les fichiers de configuration se trouvent sur le répertoire :
/etc/apache2
apache2.conf : le fichier principal de configuration
ports.conf : spécifie les adresses et les ports d’écoutes
sites-available : contient la liste des vhosts installés
sites-enabled : contient la liste des vhosts utilisés

1.3 Les hôtes virtuels


1. Création de deux répertoires racines de deux sites Web
sudo mkdir /var/www/site1
sudo mkdir /var/www/site2

2. Création de deux fichiers de configuration dans /etc/apache2/sites-


available portant les noms site1.conf et site2.conf
Dupliquez 000-default.conf en site1.conf et site2.conf
Indiquez le nom de votre serveur Web (l’instruction ServerName ...)

Ajoutez les lignes suivantes:


<Directory /var/www/monsite1>

1
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
3. Création de liens des sites Web qu’on veut déployer

sudo a2ensite site1.conf


sudo a2ensite site2.conf
4. Rechargement des fichiers de configuration
sudo service apache2 reload

5. Modification du fichier /etc/hosts pour prendre compte des noms des sites
Web*
127.0.0.1 site1.ma
127.0.0.1 site2.ma

Vous aimerez peut-être aussi