Configuration d’un VirtualHost avec Apache2

Un virtualhost va vous permettre de faire pointer plusieurs noms de domaines vers un même serveur.

On suppose que vous avez créé une adresse de sous domaine : test.ophyde.com
Que le dossier vers lequel vous souhaitez faire pointer cette adresse se trouve dans : /var/www/test

Etape 1 : Configuration d’un virtualhost

Dans le répertoire apache /etc/apache2/sites-available/ créé un nouveau fichier du nom de l’adresse que vous souhaitez faire pointé vers votre serveur, ici nous créerons

[sh]touch /etc/apache2/sites-available/test.ophyde.com[/sh]

Puis copier dans ce fichier ce qu’il suit :

[sh]
ServerAdmin contact@ophyde.com
ServerName test.ophyde.com
ServerAlias test.ophyde.com

DocumentRoot /var/www/test

Options FollowSymLinks
AllowOverride All

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
[/sh]

ServerName : adresse saisie dans le navigateur.
DocumentRoot,Directory : dossier vers lequel l’adresse doit pointer.

Il ne vous reste plus qu’à modifier les valeurs du :ServerName, Server Alias, DocumentRoot, Directory en adaptant l’exemple

Etape 2 : Activation de la configuration d’apache2

Pour que les modifications soient prises en compte il faut que vous activiez votre vhost :
Rendez-vous dans le répertoire suivant : /etc/apache2/sites-available

Activer le vhost :

[sh]a2ensite test.ophyde.com[/sh]

Remplacer test.ophyde.com par votre nom de domaine à vous !

Recharger la configuration de votre apache :

[sh]/etc/init.d/apache2 reload[/sh]

Pour retirer un vhost :

[sh]a2dissite test.ophyde.com[/sh]
Voilà votre vhost est normalement fonctionnel, il vous suffit de renouveler l’opération suivante pour toutes les autres adresses de sous domaine que vous souhaitez faire pointer vers un dossier de votre serveur.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.