Forum Linux.débutant virtualhost

Posté par .
Tags : aucun
0
11
déc.
2006
Bonjour
Je suis nouveaux dans le mon de linux, j’ai installe fedora core 1 sous vmware.
Actuellement je suis entrain d apprendre apache je suis bloque avec les virtualhost
Dans mon fichier httpd.conf j ai fait

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/site1
ServerName www.site1.com
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /home/site2
ServerName www.site2.com
</VirtualHost>

mais lorsque j’ai tapez www.site1.com dans navigateur sa ne marche pas .

merci d avance pour votre aide
  • # Marche pas

    Posté par . Évalué à 2.

    Bonjour,

    Ça marche pas, c'est à dire ?

    Pour commencer, le domaine existe ? Le sous domaine www est configuré dans ton serveur DNS ?
  • # on supposera que

    Posté par . Évalué à 1.

    www.site1.com et www.site2.com ont une existence DNS ?

    ex :
    ping www.site1.com te donne bien l'adresse de ton serveur
    ping www.site2.com te donne aussi l'adresse de ton serveur

    meme si cela ne change pas grand chose, avec apache2, ce n'est pas httpd.conf mais
    /etc/apache2/sites-available/site1
    /etc/apache2/sites-available/site2
    et un lien vers ces fichiers dans
    /etc/apache2/sites-enabled/
  • # Pas de résolution

    Posté par (page perso) . Évalué à 2.

    Bonjour,

    A/ je pense que tu travailles en local, il faut donc renseigner ton fichier hosts.
    Sous linux c'est /etc/hosts
    avec 127.0.0.1 www.site1.com
    ca marche avec IP_DE_TA_MACHINE www.site1.com (ou site1.com sans www qui est en fait un sous domaine)

    En effet ton navigateur doit faire une résolution dns pour connaitre l'adresse du site, hors, il est peu probable que les serveur dns de ton fournisseurs d'accès connaissent ton site1.com donc tu dois donner à ton navigateur la bonne adresses

    B/ si c'est un site distant, il faut que tu configures ton serveur dns local (bind) pour lui dire d'accepter les requettes pour site1.com, puis renseigner les dns chez ton registrar pour qu'ils pointent vers ton serveur avec bind et attendre que la propagation se fasse (24 heures)

Suivre le flux des commentaires

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