Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
APACHE ZONEEDIT & DYNDNS
Envoyé par: willyk

Bonjour,

Je débute sur linux ( et oui encore un p'tit nouveau ) et j'ai besoin d'un petit coup de main. Après plusieurs distributions testées, j'ai décidé d'utiliser Débian pour héberger mes sites persos.

Voici ce que j'ai fais pour déclarer mes sites.

J'ai une livebox sans ip fixe, je me suis donc enregistré chez dyndns.

Sur ma livebox j'ai déclaré dyndns et j'ai réglé mes NAT/PAT sur le port 80 de mon serveur.

Sur zoneEdit j'ai déclaré un Webredirect car je n'ai pas d'ip fixe.
WebForwards:
New Domain | Destination
*.mondomaine.net | [mondomaine.dyndns.org]

Sur mon serveur j'ai déclaré mes vhosts ( voir plus bas )
On constate que le premier vhost est celui par défaut de apache2 donc qui affiche ce qu'il y a dans /var/www
le second vhost c'est mon domaine et si je dois en déclarer d'autres je les rajouterais à la suite.

lorsque je renseigne mondomaine.dyndns.org je vois le site qui se trouve dans /var/www/
lorsque je renseigne www.mondomaine.net je n'arrive pas sur /var/www/mondomaine.net mais nule part. Bien entendu j'effectue cette vérification via une autre machine et une autre connexion internet pour être certain de ne pas utiliser mon réseau local.

Si vous pouvez m'aider ça serait super sympa.

D'avance merci.

Voici mes vhost déclarés dans /etc/apache2/sites-available

<VirtualHost *:80>
        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
        </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

    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>

<VirtualHost *:80>
        ServerAdmin contact@mondomaine.net
        ServerName www.mondomaine.net
 
        DocumentRoot /var/www/mondomaine.net

      <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/mondomaine.net>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </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/www/mondomaine.net/logs/mes.log

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

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

    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>

Poste le Thursday 4 November 2010 22:53:14
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
APACHE ZONEEDIT & DYNDNS
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons