Forum général.général Probleme DNS Apache ect

Posté par  .
Étiquettes : aucune
0
17
mai
2007
Bonjour,


Voila, en fait, j'ai acheter un nom de domaine que j'ai fait pointer sur mon serveur, j'ai configurer ( je pense peut etre bien ) bind9 et je voudrai en fait que mon adresse domaine.com pointe vers un dossier et www.domaine.com vers le meme, et que chaque sous domaine plop.domaine.com point vers un fichier plop.

Donc je voudrai pas que vous me le fassier, mais me guider un peu, me mettre sur la vois pour que je comprene un peu.

Merci beaucoup

Coordialement
  • # 2 configs

    Posté par  . Évalué à 2.

    1)dans la config de bind
    tu dis que

    ton_domaine.com A IP_du_serveur
    www.ton_domaine.com CNAME ton_domaine.com
    plop.ton_domaine.com CNAME ton_domaine.com

    cela renvoi donc www et plop sur ton serveur.


    2a)dans la config d'apache
    ou plutot dans les fichiers (un par site que tu heberges)
    /etc/apache2/sites-available/site1

    tu mets :

    <VirtualHost *>
    ServerAdmin webmaster@website.com

    ServerName www.website.com
    ServerAlias website.com
    DocumentRoot /path/vers/ton/website
    <Directory /path/vers/ton/website>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all


    CustomLog /path/vers/ton/website/website.log combined
    </VirtualHost>



    le customlog est optionnel, sauf si tu souhaites collecter les logs dans des fichiers differents pour chaque site.


    2b)puis pour les rendre actifs il faudra faire un lien
    ln -s /etc/apache2/sites-available/site1 /etc/apache2/sites-enabled/site1
    • [^] # Re: 2 configs

      Posté par  . Évalué à 1.

      Ok merci beaucoup deja pour ca! C'est super clair et ca m'avance deja pas mal dans ma progression, mais ou est ce que je definie les sous domaine ?

      je crée un ficher de Virtual Host pour chaque sous domaine ?

      /etc/apache2/sites-available/www.domaine.com
      /etc/apache2/sites-available/plop.domaine.com

      et c'est la dedans que je definie le dossier dans lequel ca va pointer ?
      • [^] # Re: 2 configs

        Posté par  . Évalué à 1.

        ouaips

        le nom du fichier importe peu, c'est pour que tu t'y retrouves dans ta configuration.

        et oui il est mieux de faire 1 fichier par virtualhost (sous-domaine)

        enfin, perso je geres une 15aine de sites sur un seul serveur en faisant comme ca.
        • [^] # Re: 2 configs

          Posté par  . Évalué à 1.

          Je pense que ca repond a ma question! Merci beaucoup a toi !
    • [^] # Re: 2 configs

      Posté par  (site web personnel) . Évalué à 2.

      Cette solution va bien tant que
      1 tu ne gère qu'un seul serveur
      2 le nombre de site a gérer est relativement réduit
      3 tu peut te permettre d'arrêter et de redémarrer apache pour
      ajouter/supprimer un site.

      Dans le cas contraire, il y a mod_rewrite et maintenant mod_vhost_ldap et mod_vhost_hash_alias.

      PS:
      il existe quatre petites commandes bien plus simples que ln pour
      configurer apache2 sous debian:
      a2enmod => activer un module
      a2dismod => désactiver un module
      a2ensite => activer un site
      a2dissite => désactiver un site
    • [^] # Re: 2 configs

      Posté par  (site web personnel) . Évalué à 2.

      Pour la configuration bind il y a plus simple:

      @ IN NS <ip-dns>
      @ IN MX <ip-mail>

      nom_server IN A <ip-serveur>
      # optionnel, permet de repondre sur domaine.com sans sous domaine
      # attention le cname est interdit ici:
      @ IN A <ip-serveur>
      # declarations specifiques:
      ....
      # entry wildcard (derniere entree)
      * IN CNAME nom_server

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.