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 andeus . Évalué à 2.
Ç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 NeoX . Évalué à 1.
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 hervé Couvelard . Évalué à 2.
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 à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.