Serveur Apache HTTP Version 2.2
Le principe des Serveurs Virtuels consiste �
faire fonctionner un ou plusieurs serveurs Web (comme
company1.example.com
and company2.example.com
)
sur une m�me machine. Les serveurs virtuels peuvent �tre soit
"par-IP" o� une adresse IP est
attribu�e pour chaque serveur Web, soit "par-nom" o� plusieurs noms de domaine se c�toient sur
des m�mes adresses IP. L'utilisateur final ne per�oit pas
qu'en fait il s'agit d'un m�me serveur physique.
Apache a �t� le pr�curseur des serveurs proposant cette m�thode de serveurs virtuels bas�s sur les adresses IP. Ses versions 1.1 et suivantes proposent les deux m�thodes de serveurs virtuels : par-IP et par-nom. Cette deuxi�me m�thode est parfois �galement appel�e host-based ou serveur virtuel non-IP.
Vous trouverez ci-dessous une liste documentaire qui vous expliquera en d�tails le fonctionnement des serveurs virtuels au sein du serveur HTTP Apache :
Pour v�rifier et analyser la configuration de vos serveurs
virtuels, vous pouvez utiliser l'argument -S
sur
la ligne de commande lan�ant le programme Apache comme ceci :
/usr/local/apache2/bin/httpd -S
Cette commande affichera dans le d�tail comment Apache a
trait� son fichier de configuration. Les erreurs de configuration
peuvent �tre corrig�es par l'examen attentif des adresses IP et
des noms de serveurs. (Consultez la documentation du programme
httpd
pour les autres arguments de la ligne de
commande)