Sia Administrateur


Age: 24 Sexe:  Inscrit le: 17 Juin 2006 Messages: 85 Localisation: France
|
Posté le: Lundi 27 Novembre, 01:18 Sujet du message: VirtualHost avec Apache |
|
|
Votre serveur ne dispose que d'une seule adresse IP et de nombreux alias (CNAMES) qui pointent vers cette adresse dans le DNS ?
Vous avez installé Apache et vous voulez héberger differents site avec leur propre alias sans pour autant avoir plusieurs serveurs ?
Il vous suffit alors de suivre les étapes suivantes :
Modifier le fichier httpd.conf dans /etc/apache/ :
NameVirtualHost *:80
<VirtualHost *:80>
ServerName site01.com
DocumentRoot /var/www
</VirtualHost>
<VirtualHost *:80>
ServerName site02.com
DocumentRoot /var/www/site01
</VirtualHost>
<VirtualHost *:80>
ServerName site03.com
DocumentRoot /var/www/site02
</VirtualHost>
* : On accepte toutes les adresses car ici on ne veut rien filtrer.
ServerName : Adresse que vous allez saisir dans votre navigateur.
DocumentRoot : Répertoire racine qui sera consulté au moment ou un client entre l’url ServerName dans son navigateur.
Adaptez ce code à votre cas ! Vous pouvez ajouter autant de VirtualHost que vous voulez.
Ensuite, il suffit de redémarrer le serveur Web pour que les modifications soient prisent en compte.
Sous debian, tapez /etc/init.d/apache restart
Testez ensuite chaque alias dans votre naviguateur. |
|