Re: Apache et virtual hosts
Le 16 Sep 2001, Laurent Martelli écrivait :
> Et ifconfig, il te dit quoi ?
eth0 Lien encap:Ethernet HWaddr 00:50:FC:24:6D:0A
inet adr:192.168.13.30 Bcast:192.168.13.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Paquets Reçus:0 erreurs:0 jetés:0 débordements:0 trames:0
Paquets transmis:0 erreurs:0 jetés:0 débordements:0 carrier:0
collisions:0 lg file transmission:100
Interruption:11 Adresse de base:0xbf00
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
Paquets Reçus:15395 erreurs:0 jetés:0 débordements:0 trames:0
Paquets transmis:15395 erreurs:0 jetés:0 débordements:0 carrier:0
collisions:0 lg file transmission:0
> En tout ça me parait bizarre au départ que tu veuille avoir 2 IP sur
> la même machine. Le virtual hosting est censé t'épargner ça. Le but
> est d'héberger plusieurs serveurs avec une seule IP.
Sous Redhat 6.2, c'est la seule solution que j'avais trouvé pour avoir deux
serveurs. Mais il fallait créer un alias de la carte réseau pour qu'elle puisse
avoir 2 adresses IP.
Suite à ta remarque, j'ai relu la doc
/usr/share/doc/apache/manual/vhosts/name-based.html
et effectivement une seule adresse IP suffit.
Pour ceux que ça intéresse voici les paramètres qui vont bien
dans la config finale de apache:
Listen 192.168.13.30:80
Listen 127.0.0.1:80
NameVirtualHost 192.168.13.30
<VirtualHost 192.168.13.30>
DocumentRoot /var/www/asciiclub
ServerName www.ascii-club.org
ErrorLog /var/log/apache/asciiclub-error.log
TransferLog /var/log/apache/asciiclub-access.log
</VirtualHost>
<VirtualHost 192.168.13.30>
DocumentRoot /var/www/test
ServerName www.test.org
ErrorLog /var/log/apache/test-error.log
TransferLog /var/log/apache/test-access.log
</VirtualHost>
Merci de tes remarques.
Désolé pour le dérangement
Reply to: