Previous Next Table of Contents

8. Web virtuel

Apache supporte en standard la gestion des domaines virtuels. C'est d'ailleurs le seul programme pour lequel je recommande d'utiliser le système de gestion des domaines virtuels fourni avec. Lorsque vous lancez un programme par l'intermédiaire d'inetd, il y a un coût supplémentaire, puisque le programme doit démarrer à chaque fois qu'il y a une demande de connexion, et vous obtenez des temps de réponse beaucoup plus longs, inacceptables pour le web. Apache intégre également un mécanisme pour stopper les connexions lorsqu'elles sont trop nombreuses.

Si vous désirez quand même utiliser inetd pour lancer apache, ajoutez la ligne suivante dans votre fichier inetd.conf :

www stream tcp nowait www /usr/sbin/virtuald virtuald /virtual/conf.www httpd -f /var/www/conf/httpd.conf

Dans le fichier /var/www/conf/httpd.conf vous devrez spécifier :

ServerType inetd

Puis configurez chaque serveur Apache comme pour un seul domaine.

A l'heure où j'écris ces lignes, il n'existe pas de HOWTO sur le web virtuel. Cependant, je crois qu'il ne va pas tarder à être écrit. Dans ce cas, je mettrai une référence à ce HOWTO. Si ce document tarde à paraître, et que j'ai assez de demandes, j'écrirai une petite partie sur la configuration d'Apache pour les domaines virtuels.


Previous Next Table of Contents