1

Sujet : Configuration Apache2

Salut les gens !

Suite à la conversation sur les ISP, j'ai décidé de me lancer dans une configuration complètement maison... Seulement, à peine trois mètre après le départ, je me vautre déjà.

Voici le topo, dans mon /etc/apache2/site-enabled/ j'ai deux fichiers
* 000-default
* revolution.ehia.org

Le 000-default est resté par défaut, et voici l'autre :

<VirtualHost *>
        ServerAdmin akyrho@ehia.org
        ServerName revolution.ehia.org
        DocumentRoot /var/www/revolution
        <Directory /var/www/revolution>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
        ErrorLog /var/log/apache2/revolution_error.log
        LogLevel warn
        CustomLog /var/log/apache2/revolution_acess.log combined
        ServerSignature Off
</VirtualHost>

L'astuce est dès que je saisi revolution.ehia.org dans mon navigateur, il me renvois vers http://revolution.ehia.org/apache2-default/, comme si il prenait seulement le fichier 000-default en compte.

Un p'tit coup de main serait bien charitable  :aie:

AkyRhO, merdique en conf apache

Si la vie te parraît aussi sombre que la nuit, alors essaye d'être une étoile
(R)évolution!

2

Re : Configuration Apache2

Ouais... maitenant les deux me donnent l'index du /var/www/

<VirtualHost *>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                # RedirectMatch ^/$ /apache2-default/
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
Si la vie te parraît aussi sombre que la nuit, alors essaye d'être une étoile
(R)évolution!

3

Re : Configuration Apache2

Arf... encore une erreur :

[Sat Feb 10 01:35:20 2007] [warn] VirtualHost ehia.org:0 overlaps with VirtualHost revolution.ehia.org:0, the first has precedence, perhaps you need a NameVirtualHost directive
[Sat Feb 10 01:35:20 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
Si la vie te parraît aussi sombre que la nuit, alors essaye d'être une étoile
(R)évolution!

4

Re : Configuration Apache2

Yahoo !

C'est bon, c'est réglé, et en fait, c'était tout con (maintenant, j'ai honte, vous imaginez même pas!)

Voici l'explication, pour ceux que ça intéresserait.

PS : Merci Alexismoy

Si la vie te parraît aussi sombre que la nuit, alors essaye d'être une étoile
(R)évolution!

5

Re : Configuration Apache2

Euh oui et non. Dans le tuto, il est question de l'IP locale de la machine, pas d'une *

Si la vie te parraît aussi sombre que la nuit, alors essaye d'être une étoile
(R)évolution!

6 Dernière modification par HaMshiva (16-02-2007 20:49:54)

Re : Configuration Apache2

Attention, il peut être intéressant de spécifier l'adresse IP plutôt que * quand on possède plusieurs interfaces sur le serveur, sinon * est très pratique !

--
[img]http://www.hebserv.net/images/banners/hebserv_mini_banner.png[/img]  http://www.hebserv.net/ Serveur d'hébergement sous Linux Debian.

7

Re : Configuration Apache2

Interface --> Cartes réseaux

Si tu as plusieurs cartes réseaux tu as probablement plusieurs IP et tu peux choisir d'avoir un virtualhost sur une interface et pas sur l'autre.

--
[img]http://www.hebserv.net/images/banners/hebserv_mini_banner.png[/img]  http://www.hebserv.net/ Serveur d'hébergement sous Linux Debian.