[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: