next up previous
Next: Plusieurs serveurs Up: Serveurs virtuels Previous: Serveurs virtuels

Avec des serveurs virtuels

La directive Listen n'implémente aucun Serveur Virtuel. Elle sert simplement à indiquer au serveur principal sur quels adresses et ports écouter. Dans le cas où aucune section <VirtualHost> n'est utilisée, le serveur répondra de la même manière pour toutes les requêtes qu'il recevra. Des sections <VirtualHost> peuvent être utilisées pour qu'Apache réagisse différemment selon que la requête est destinée à telle adresse ou à tel port. Avant d'implémenter un Serveur Virtuel au moyen de la directive VirtualHost, la directive Listen doit être configurée pour que le serveur écoute sur l'adresse ou le port utilisé. Ensuite, une section <VirtualHost> devrait être utilisée pour qu'Apache réagisse différemment selon l'adresse ou le port. À noter que si un Serveur Virtuel <VirtualHost> est configuré sur une adresse et un port sur lesquels le serveur n'est pas à l'écoute, le Serveur Virtuel ne sera pas accessible.

Une section VirtualHost peut comprendre simplement un ensemble de directives (négociation de contenu, fichiers de journalisation, ...), mais il peut aussi contenir toutes les sections Directory, Location, Files, ... pour paramétrer le comportement du serveur virtuel.



Anne Parrain 2006-11-06