Académique Documents
Professionnel Documents
Culture Documents
7 Apache2
7 Apache2
Au niveau le plus basique, seuls deux répertoires doivent être utilisés pour installer des “virtual hosts”:
/etc/apache2/sites-available/ et /etc/apache2/sites-enabled/.
Et modifier le contenu de ces index.html pour qu’ils correspondent au site web consulté.
Le fichier /var/www/html/web02/index.html :
Et le fichier /var/www/html/web03/index.html :
Puis éditer le fichier « web01.conf » pour que fichier répondent au demande du VirtualHost « web01 ».
Le contenu de ce fichier doit être comme sur la capture suivante :
Editons ce fichier :
3. Liens de "sites-enabled"
Pour activer les sites virtuels il faut rentrer la commande intégrer à apache2 dans le Shell : « a2ensite » cette
commande permettra de créer un lien symbolique ver le répertoire /etc/apache2/sites-enabled.
On vérifie la présence de notre site par défaut qui est « 000-default.conf » qui point ver le répertoire
/var/www/html
Une fois le lien crée on recharge les fichiers de configuration du service apache2 :
4.Enregistrement DNS
Vous devez créer un enregistrement de type “A” du nom d’hôte « web01 » pour IPV4 dans le serveur DNS
de votre domaine qui pointe vers l’adresse IP de notre serveur web. Puis des CNAME qui pointe vers « web01 » de
web02 et de web03.
Vous pouvez aussi si vous n’avez pas de serveur DNS enregistrer le nom de vos sites dans le fichier hosts de votre
machine cliente qui va demander la page web de votre serveur.
HTTPS Sur Apache2 :
Créer un Certificat SSL auto-signé :
Redémarrer le service :
Et modifier ce fichier
Comme suit :
Activer le site :
Et redémarrer le service apache2.