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 12/01/2008, à 19:54

th68

[Apache2] Virtual host & no-ip

Bonjour à  tous,

Je veux héberger deux sites à  domicile accessible depuis le net sur une même adresse ip en utilisant no-ip. J'ai suivi la méthode du tutoriel basés sur le nom http://doc.ubuntu-fr.org/tutoriel/virtu … ec_apache2. Comme mentionné dans le tuto, j'ai crée le fichier /etc/apache2/conf.d/virtual-host.conf en y incluant :

"NameVirtualHost 192.168.0.2:80" | sudo tee /etc/apache2/conf.d/virtual-host.conf

Lors du redémarrage du serveur apache, il me générait une erreur. Après de multiple recherche et n'ayant pas trouvé la solution, j'ai suivi les explications fournies par Thamior dans le post http://forum.ubuntu-fr.org/viewtopic.php?id=181220.

Depuis en suivant l'url monsite1.syte.net j'arrive sur le site "/home/www/monsite2" au lieu de "/home/www/monsite1" et en suivant l'url monsite2.hopto.org j'arrive bien sur le site "/home/www/monsite2".

Voici mes fichiers de conf :

/etc/hosts

127.0.0.1       localhost
10.0.0.50       ubuntu
10.0.0.50       monsite1.sytes.net
10.0.0.50       monsite2.hopto.org

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

/etc/apache2/apache2.conf

#
ServerName ubuntu
ServerRoot "/etc/apache2"
#
# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/[^.#]*

/etc/apache2/httpd.conf

NameVirtualHost *

/etc/apache2/sites-available/defaut

NameVirtualHost *
<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
                # Uncomment this directive is you want to see apache2's
                # default start page (in /apache2-default) when you go to /
                #RedirectMatch ^/$ /apache2-default/
        </Directory>

/etc/apache2/sites-available/monsite1.sytes.net

<VirtualHost *>
        ServerAdmin     webmaster@monsite1.sytes.net
        ServerName      monsite1.sytes.net
        DocumentRoot    /home/www/monsite1/
        Options         -Indexes -FollowSymlinks

        CustomLog       /var/log/apache2/monsite1.log     combined
</VirtualHost>

/etc/apache2/sites-available/monsite1.sytes.net

<VirtualHost *>
        ServerAdmin     webmaster@monsite2.hopto.org
        ServerName      monsite1.hopto.org
        DocumentRoot    /home/www/monsite2/
        Options         -Indexes -FollowSymlinks

        CustomLog       /var/log/apache2/monsite2.log     combined
</VirtualHost>

Ou ai-je fais une erreur. Pouvez-vous m'aider svp merci

#2 Le 12/01/2008, à 20:56

HymnToLife

Re : [Apache2] Virtual host & no-ip

1) Ça irait peut-être mieux avec un </VirtualHost> à la fin de default.

2) Est-ce qu'il y a des liens symboliques vers tes fichiers dans sites-enabled ?


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#3 Le 12/01/2008, à 21:05

th68

Re : [Apache2] Virtual host & no-ip

HymnToLife a écrit :

1) à‡a irait peut-être mieux avec un </VirtualHost> à  la fin de default.

2) Est-ce qu'il y a des liens symboliques vers tes fichiers dans sites-enabled ?

En ce qui concerne le 1èrement, autant pour moi il y est, je n'avais pas mis la totalité de default.
Pour le 2èment, les liens symboliques ont été fait avec la commande a2ensite ..