Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/09/2006, à 08: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 smile

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 smile
Pourquoi (tant de haine) ?

Merci d'avance de vos pistes éclairées.

Dernière modification par zebx (Le 26/09/2006, à 21:32)


ZebX
AMD X2 64, GA-K8NF9 Ultra, nVidia Geforce 7800GT, Intrepid Ibex 64 Generic
Annuaire Moto

Hors ligne

#2 Le 26/09/2006, à 09: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, à 09:31)

Hors ligne

#3 Le 26/09/2006, à 16: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, à 17:00)


Cordialement ;

Hors ligne

#4 Le 26/09/2006, à 21: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