Pages : 1
#1 Le 26/09/2006, à 07:47
- zebx
[Résolu] VirtualHost sous Apache2
Hello,
J'ai un petit soucis que je n'ai pas résolu à la lecture de la doc apache2 et j'aurais aimé l'avis de quelques avertis
J'ai deux fichiers de configuration sous /etc/apache2/sites-enabled
$ll
lrwxrwxrwx 1 root root 26 2006-09-21 13:13 000-default -> ../sites-available/default
lrwxrwxrwx 1 root root 22 2006-09-21 13:13 beta -> ../sites-available/rup
Au démarrage, tout est beau :
$ sudo /etc/init.d/apache2 restart
* Forcing reload of apache 2.0 web server... [ ok ]
sylvain@chopin:/etc/apache2/sites-enabled$
Les fichiers de config sont simples :
$ cat beta
NameVirtualHost beta.labougeotte.org
<VirtualHost beta.labougeotte.org>
ServerAdmin webmaster@labougeotte.org
#ServerName beta.labougeotte.org
DocumentRoot /tmp
<Directory /tmp>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/beta_error.log
LogLevel warn
CustomLog /var/log/apache2/beta_access.log combined
ServerSignature Off
</VirtualHost>
et
$ cat 000-default
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@labougeotte.org
ServerName www.labougeotte.org
DocumentRoot /var/www/labougeotte
<Directory /var/www/labougeotte/>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/labougeotte_error.log
LogLevel warn
CustomLog /var/log/apache2/labougeotte_access.log combined
ServerSignature Off
</VirtualHost>
Pourtant la consultation de ces deux adresses amène vers le même serveur.
D'ailleurs la log beta_access.log est éloquante : elle est vide
Pourquoi (tant de haine) ?
Merci d'avance de vos pistes éclairées.
Dernière modification par zebx (Le 26/09/2006, à 20:32)
ZebX
AMD X2 64, GA-K8NF9 Ultra, nVidia Geforce 7800GT, Intrepid Ibex 64 Generic
Annuaire Moto
Hors ligne
#2 Le 26/09/2006, à 08:31
- zanoni
Re : [Résolu] VirtualHost sous Apache2
Bonjour,
Moi, j'ai créé mon fichier virtualhost dans le dossier /etc/apache2/site-avaible et ensuite j'ai créé un lien symbolique dans /etc/apache2/site-enabled avec la commande :
a2ensite <nom_du_fichier>
Enfin j'ai redémarré le serveur Apache.
Par ailleurs, j'ai rajouté au fichier /etc/hosts, le nom du virtualhost :
127.0.0.1 localhost localhost.localdomain desktop dev.monprojet.com
J'espère que cela pourra t'aider.
Dernière modification par zanoni (Le 26/09/2006, à 08:31)
Hors ligne
#3 Le 26/09/2006, à 15:56
- M. DECLERCQ
Re : [Résolu] VirtualHost sous Apache2
Bonjour ;
0. Décommente cette ligne dans ton fichier beta :
ServerName beta.labougeotte.org
1. Retire cette ligne :
NameVirtualHost beta.labougeotte.org
2. Tu remplace cette ligne :
<VirtualHost beta.labougeotte.org>
par celle-ci :
<VirtualHost *>
3. tu rajoutes ceci dans ton fichier /etc/hosts :
127.0.0.1 beta.labougeotte.org
4. Tu reload Apache2 :
sudo /etc/init.d/apache2 reload
5. Tu vide le cache de ton navigateur et tu le ferme complètement.
6. Tu retente :
http://beta.labougeotte.org
____________________________________
Bien cordialement ;
Monsieur Laurent DECLERCQ
Dernière modification par M. DECLERCQ (Le 26/09/2006, à 16:00)
Cordialement ;
Hors ligne
#4 Le 26/09/2006, à 20:32
- zebx
Re : [Résolu] VirtualHost sous Apache2
Parfait !
Merci beaucoup Laurent.
ZebX
AMD X2 64, GA-K8NF9 Ultra, nVidia Geforce 7800GT, Intrepid Ibex 64 Generic
Annuaire Moto
Hors ligne
Pages : 1