-
Sale ! Hébergement/ Domaine
- E-mail Pro
- SSL
-
Site web
- Création sites web
- Scripts de réservation
- Other
- E-Marketing
-
Cloud/ Serveur
Disons que votre configuration est la suivante:
D'abord, créez les répertoires requis:
# mkdir -p /home/lighttpd/default/http
Ensuite, ouvrez le fichier lighttpd.conf:
# vi /etc/lighttpd/lighttpd.conf
Setup default document root:
server.document-root = "/home/lighttpd/default/http/"
Setup public IP address:
server.port = 80
Au bas du fichier, ajoutez:
server.bind = "72.12.5.10"
include "domain1.com.conf"
include "domain2.net.conf"
Enregistrez et fermez le fichier.
Créez les répertoires requis:
# mkdir -p /home/lighttpd/domain1.com/http
# mkdir -p /home/lighttpd/domain1.com/logs
Ouvrez le fichier /etc/lighttpd/domain1.com.conf:
# vi /etc/lighttpd/domain1.com.conf
Ajouter la directive de configuration suivante:
$HTTP["host"] =~ "domain1\.com" { server.document-root = "/home/lighttpd/domain1.com/http" accesslog.filename = "/home/lighttpd/domain1.com/logs/access.log" }
Enregistrez et fermez le fichier.
Créez les répertoires requis:
# mkdir -p /home/lighttpd/domain2.net/http
# mkdir -p /home/lighttpd/domain2.net/logs
Ouvrez le fichier /etc/lighttpd/domain.net.config:
# vi /etc/lighttpd/domain2.net.conf
Ajouter la directive de configuration suivante:
$HTTP["host"] =~ "domain2\.net" { server.document-root = "/home/lighttpd/domain2.net/http" accesslog.filename = "/home/lighttpd/domain2.net/logs/access.log" }
Enregistrez et fermez le fichier.
Redémarrez le serveur web lighttpd:
# /etc/init.d/lighttpd restart
Assurez-vous que la racine du document appartient à votre utilisateur de serveur Web, par exemple www-data ou lighttpd:
# chown -R lighttpd:lighttpd /home/lighttpd/