|
|
|
|
[Apache2] Debian héberger 2 sites
Dernière réponse le 27 jui 2008 à 21:31:44 jimmy77, le 15 oct 2006 à 17:23:33Bonjour,
Voila j'aimerai héberger 2site sur mon PC, j'ai debian et j'ai mis apache2...
dans le fichier /etc/apache2/httpd.conf
j'ai mis sa :
<VirtualHost IP_LOCAL>
ServerName NOM_DOMAINE_1
DocumentRoot "/var/www/dossier1"
</VirtualHost>
<VirtualHost IP_LOCAL>
ServerName NOM_DOMAINE_2
DocumentRoot /var/www/dossier2
<Directory /var/www/dossier2>
order deny,allow
allow from all
</Directory>
</VirtualHost>
dans : /var/www/
il y a 2 dossier et les 2 comporte un index différents...
et les 2sites m'amene sur le SITE_DOMAINe_1
Je voulais savoir l'erreur ?
et aussi de l'extérieur je peux y acceder directement ou dans le fichier
/etc/hosts ou /etc/host.conf il y aurai un truc a rajouté ???
Ensuite quand je redémarre apache
XXXXX:XXX# /etc/init.d/apache2 restart
Il m'affiche sa :
Forcing reload of web server: Apache2[Sun Oct 15 17:21:16 2006] [warn] VirtualHost IP_LOCAL:0 overlaps with VirtualHost IP_LOCAL:0, the first has precedence, perhaps you need a NameVirtualHost directive [Sun Oct 15 17:21:16 2006] [warn] VirtualHost IP_LOCAL:0 overlaps with VirtualHost IP_LOCAL:0, the first has precedence, perhaps you need a NameVirtualHost directive .
Es-ce correct ?
Merci d'avance et Bonne journée
Bonjour,
|
Merci, sa fonctionne
|
Salut,
NameVirtualHost IP_LOCAL
<VirtualHost NOM_DOMAINE_1>
ServerName NOM_DOMAINE_1
DocumentRoot "/var/www/dossier1"
</VirtualHost>
<VirtualHost NOM_DOMAINE_2>
ServerName NOM_DOMAINE_2
DocumentRoot /var/www/dossier2
<Directory /var/www/dossier2>
order deny,allow
allow from all
</Directory>
</VirtualHost> Si tu veux utiliser les hôtes par addreses il te faut 2 addreses IP. Et tu n'as qu'une.
Une possibilité sera de créer plusieurs addreses IP pour la même interface. Ex ifconfig eth0:0 192.168.100.1 ifconfig eth0:1 192.168.100.2Ce qui donne <VirtualHost 192.168.100.1> ServerName NOM_DOMAINE_1 DocumentRoot "/var/www/dossier1" </VirtualHost> <VirtualHost 192.168.100.2> ServerName NOM_DOMAINE_2 DocumentRoot /var/www/dossier2 <Directory /var/www/dossier2> order deny,allow allow from all </Directory> </VirtualHost>la directive NameVirtualHost est inutile dans ce cas. lami20j |
Essayeez ceci... ça marche chez moi
|

