J'ai un nom de domaine qui est lié à mon adresse IP à la maison. Cependant, je veux utiliser le même serveur/IP pour afficher plus d'un site web.
Mais je n'arrive pas à faire fonctionner les hôtes virtuels.
Mon conf.d/virtual.conf est :
NameVirtualHost 192.168.10.151:80
Mon sites-available/www.mydomain.com est :
Listen 80
<VirtualHost *>
ServerAdmin admin@mydomain.com
ServerName www.mydomain.com
ServerAlias mydomain.com
#Indexes and Directory Root
DirectoryIndex index.html index.php
DocumentRoot /media/BigDisk/www/www.mydomain.com/
# Log Files
ErrorLog /media/BigDisk/www/www.mydomain.com/logs/error.log
CustomLog /media/BigDisk/www/www.mydomain.com/logs/access.log combined
</VirtualHost>
Le site a été activé à l'aide d'a2ensite et apache s'est rechargé sans aucun avertissement ni erreur, mais lorsque je me rends à www.mydomain.com
Je n'obtiens rien ("Opps ! Google Chrome n'a pas pu se connecter...").
Qu'est-ce que je fais de mal ?
Mise à jour : Le redémarrage d'Apache donne ce résultat :
malfist@webhost:~$ sudo /etc/init.d/apache2 restart
[sudo] password for malfist:
* Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Thu Sep 01 12:16:22 2011] [warn] NameVirtualHost 192.168.10.151:80 has no VirtualHosts
[Thu Sep 01 12:16:22 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Thu Sep 01 12:16:22 2011] [warn] NameVirtualHost 192.168.10.151:80 has no VirtualHosts
[Thu Sep 01 12:16:22 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.