Pages : 1
#1 Le 03/06/2014, à 14:02
- erbr
[RESOLU]Apache et virtualhosts
Bonjour à tous,
Je n'arrive pas à solutionner ma problématique.. sur Ubuntu Server 14.04, j'ai fait l'install d'un serveur apache, je désire actuellement créer des hotes virtuels, mais je n'obtiens pas le résultat désiré, à savoir accéder à mes deux sites:
http://site1.local
http://site2.local
Voici la démarche que j'ai suivi:
1.Créations des répertoires:
mkdir -p /var/www/site1.local/public_html
mkdir -p /var/www/site2.local/public_html
2.Modif de mon fichier hosts:
127.0.0.1 localhost
127.0.0.1 ubuntu
127.0.0.1 site1.local
127.0.0.1 site2.local
3.Création d'une page d'index pour mes deux sites:
nano /var/www/site1.local/public_html/index.html (de même pour le site2.local)
4.Création des hotes sur base du fichier de conf:
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/site1.local.conf
nano /etc/apache2/sites-available/site1.local.conf
-contenu du fichier:
<VirtualHost *:80>
ServerAdmin admin@site1.local
ServerName site1.local
ServerAlias www.site1.local
DocumentRoot /var/www/site1.local/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
(de même pour le site2.local)
5.j'active les sites et redémarre le serveur:
sudo a2ensite site1.local.conf
sudo a2ensite site2.local.conf
sudo service apache2 restart
6.Je renseigne le fichier host de mes machines clientes:
127.0.0.1 localhost
172.16.1.150 http://site1.local
172.16.1.150 http://site2.local
7.Je consulte les sites: échec.. rien ne s'affiche, le navigateur ne trouve pas de pages..
8.Je teste en entrant l'IP -> j'accéde a la page "it's work"
9.Je teste (au cas ou) le 172.16.1.150/site1.local -> page introuvable
Avez-vous une idée ? Qu'ai-je oublié ?
Merci à vous
Dernière modification par erbr (Le 03/06/2014, à 15:18)
Hors ligne
#2 Le 03/06/2014, à 14:22
- Nuada
Re : [RESOLU]Apache et virtualhosts
T'as essayer : 172.16.1.150/site1.local/index.html ?
Hors ligne
#3 Le 03/06/2014, à 15:09
- bruno
Re : [RESOLU]Apache et virtualhosts
Bonjour,
Pas de http:// dans les fichiers hosts ! Juste une correspondance ip → nom de machine
Tu dis que le navigateur « ne trouve pas de page », c'est à dire ? Tu obtiens une erreur, une page blanche ? Que disent les logs d'Apache à ce moment là ?
#4 Le 03/06/2014, à 15:17
- erbr
Re : [RESOLU]Apache et virtualhosts
"Pas de http:// dans les fichiers hosts !"
Ou comment solutionner une journée de config et re-config en une ligne ....Merci Bruno !!
Dernière modification par erbr (Le 03/06/2014, à 15:27)
Hors ligne
Pages : 1