Partage
  • Partager sur Facebook
  • Partager sur Twitter

Debian apache sous domaine

domaine fonctionnel mais le sous domaine ne veut rien savoir

Sujet résolu
    23 février 2015 à 18:39:32

    Salut!

    Tous est dans le titre, je n'arrive pas à faire fonctionner mon sous domaine avec apache sous debian (VPS OVH)

    Pour la suite je noterai :

    hello.fr : le domaine

    sd.hello.fr : sera le sous domaine

    /etc/apache2/site-available/hello.fr

    <VirtualHost *:80>
            DocumentRoot /var/www/hello
            ServerName www.hello.fr
            ServerAlias hello.fr
            ServerSignature Off
    
            <Directory /var/www/hello>
                    Options -Indexes +FollowSymLinks
                    AllowOverride All
            </Directory>
    </VirtualHost>
    

    /etc/apache2/site-available/sd.hello.fr

    <VirtualHost *:80>
            DocumentRoot /var/www/sd
            ServerName sd.hello.fr
    
            <Directory /var/www/sd>
                    Options -Indexes +FollowSymLinks
                    AllowOverride All
                    ServerSignature Off
            </Directory>
    </VirtualHost>

    /etc/apache2/site-available/default

    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
    
        DocumentRoot /var/www
        <Directory />
            Options FollowSymLinks
            AllowOverride All
        </Directory>
        <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
        </Directory>
        <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
        </Directory>
    
        ErrorLog ${APACHE_LOG_DIR}/error.log
    
        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn
    
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    


    Les sites sont bien activés et sont accessibles avec l'adresse IP.

    Les DNS du nom de domaine sont ok. J'ai bien accès au domaine hello.fr

    Voila si vous voyez des soucis (et même niveau sécurité car je suis pas expert dans ce genre de config) dans la config qui fait que cela ne fonctionne pas, merci ;)


    • Partager sur Facebook
    • Partager sur Twitter
      23 février 2015 à 19:26:42

      Bonsoir,

      Apparemment, ta configuration à l'air correcte. As-tu un message d'erreur qui s'affiche (coté client ou serveur).
      Regarde dans le fichier "/var/log/apache2/error.log".

      cat /var/log/apache2/error.log



      • Partager sur Facebook
      • Partager sur Twitter
        23 février 2015 à 19:36:35

        Salut,

        Sur navigateur, c'est comme si le site n'existait pas quand j'essaye d'aller sur le sous domaine.

        Dans les logs, je n'ai rien en rapport avec le domaine ou sous domaine.

        Strange...

        -
        Edité par Mr.Crash 23 février 2015 à 19:37:01

        • Partager sur Facebook
        • Partager sur Twitter
          23 février 2015 à 19:43:07

          Utilise la commande "nslookup" comme ceci :

          nslookup sd.hello.fr

          Si tu as le message "... non-existent domain", c'est que la propagation DNS n'est pas terminée. Dans ce cas, réessaie dans 24h.

          • Partager sur Facebook
          • Partager sur Twitter
            23 février 2015 à 20:10:03

            Effectivement sa me sort qu'il ne le trouve pas.

            Comment sa se fait que le domaine principale est connu mais pas le sous domaine? C'est pas censé être relié ? Je pensais que sa se faisait en même temps.

            Je vais attendre dans ce cas. Merci d'avoir aidé ;) je reviendrai dire si c'est fonctionnel.

            • Partager sur Facebook
            • Partager sur Twitter
              23 février 2015 à 20:15:03

              Normalement, les serveurs DNS sont sensés télécharger les zones (une zone = la configuration d'un domaine) tous les x temps. Temps défini par la valeur "TTL" (ou Time to live) de la zone DNS. Mais des fois, la mise à jour n'est pas complète. J'ai eu le cas, il y a quelques jours. C'est bizarre, mais ça arrive.

              Tu gères tes sous-domaines sur ton VPS (grâce à BIND) ou directement dans le Manager OVH ?

              • Partager sur Facebook
              • Partager sur Twitter
                23 février 2015 à 21:10:12

                Je gère les sous domaine directement sur le VPS, mais j'ai indiquer la zone DNS sur ovh.

                Je n'ai pas utiliser bind. (Comme je viens de le voir sur ton site :p )

                -
                Edité par Mr.Crash 23 février 2015 à 21:15:54

                • Partager sur Facebook
                • Partager sur Twitter
                  23 février 2015 à 21:13:01

                  BIND est un serveur DNS Linux.

                  Quand tu achètes un VPS, soit tu gères le domaine chez le registrar (par exemple : OVH).
                  Soit tu indiques l'adresse de ton VPS comme serveur DNS de ton domaine, chez OVH. Et ainsi, tu peux gérer ton domaine sur ton VPS.

                  Regarde ceci : Debian / Ubuntu - Installer et configurer un serveur DNS (BIND)

                  • Partager sur Facebook
                  • Partager sur Twitter
                    25 février 2015 à 9:00:45

                    Ce n'est toujours pas opérationnel. Je voulais voir si ça allait se mettre avant de faire ton tutoriel.

                    Je vais donc suivre ton tuto sur bind et faire un retour si ça fonctionne ou si je rencontre des difficultés ;)

                    • Partager sur Facebook
                    • Partager sur Twitter
                      27 février 2015 à 16:53:51

                      C'est bon!

                      En faite pour faire simple, il suffisait de mettre dans la zone dns de chez ovh un nouveau Type A mais pour le sous domaine. Et ça fonctionne.

                      • Partager sur Facebook
                      • Partager sur Twitter

                      Debian apache sous domaine

                      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                      • Editeur
                      • Markdown