Next: Plusieurs serveurs
Up: Serveurs virtuels
Previous: 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