Pages : 1
#1 Le 01/02/2007, à 18:34
- suters
Probleme d'hébergement...
Bonjours a tous
Tout d'abord je débute sous linux pourriez vous donc me répondre clairement svp
Voila j'essaye d'hébergé un site sur ma machine j'ai donc suivi le tuto "lamp_bis" (tout se passe bien)
Mais il y'a quelque chose que je n'arrive pas à faire... Lier mon adresse DNS avec le site
Mon site (page web + images,...) se trouve dans le répertoire /var/www/default/azerty/
/var/www/default/azerty/index.htm pour la page d'accueil du site
J'ai crée via NO-ip un DNS : azerty.servecounterstrike.com
Je voudrai faire en sorte que quand une personne surf sur ce site (http://azerty.servecounterstrike.com) elle arrive directement sur la page index.htm du repectoire /var/www/default/azerty/
Voici le contenue de mon Hôtes Virtuels (par noms) /etc/apache2/sites-available/azerty.conf
<VirtualHost *:80>
ServerName azerty.servecounterstike.com
DocumentRoot /var/www/default/azerty/index.html
</VirtualHost>
Savez vous pourquoi quand moi ou un copain surf sur http://azerty.servecounterstike.com ca ne fonctionne pas ? Quand on surf sur azerty.servecounterstike.com/azerty/index.htm ca marche ! et quand je met le fichier index.htm dans /var/www/default/ ca fonctionne en surfant sur azerty.servecounterstike.com (sans le /azerty/index.htm a la fin de l'url)
Merci pour vos reponce (et désolé pour les fautes d'orthographe)
Hors ligne
#2 Le 01/02/2007, à 19:00
- Sorciere
Re : Probleme d'hébergement...
Bonjour
Ce ne serait pas un problème de L ?
Dans ton VirtualHost, tu as mis
DocumentRoot /var/www/default/azerty/index.html
et ensuite tu cherches à joindre l'adresse (...)/index.htm (sans le l)
Hors ligne
#3 Le 01/02/2007, à 19:15
- dexinou
Re : Probleme d'hébergement...
Salut,
remplacer ça:
DocumentRoot /var/www/default/azerty/index.html
par ça:
DocumentRoot /var/www/default/azerty
recharger apache:
/etc/init.d/apache2 restart
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#4 Le 01/02/2007, à 19:52
- suters
Re : Probleme d'hébergement...
Merci pour vos réponces mais...:)
Problème de "L" corrigé et ça ne change rien.
dexinou j'ai essaye ta solution et quand quelqu'un surf sur azerty.servecounterstrike.com il arrive sur apache (page nommé "index of/" et je vois divers répertoire y compris le répertoire /azerty ou ce trouve mon site web)
Avez vous une autre idée pour que quand on surf sur azerty.servecounterstrike.com on arrive directement sur le site web ( chemin d'acces : /var/www/default/azerty/index.htm) ? Merci beaucoup
Je rappelle que quand je copie ma page web (index.htm) dans le repertoire /var/www/default on arrive directement sur ma page web en surfant sur azerty.servecounterstrike.com mais le probleme est que pour que le site fonctionne je doit mettre tous mes image fichier web ect... dans le dossier / var/www/default et cela fera un beau bordel :-p
++
Hors ligne
#5 Le 01/02/2007, à 20:25
- suters
Re : Probleme d'hébergement...
Est ce que je doit modifier le fichier /etc/apache2/sites-enabled/azerty.conf ?
Merci à tous !
Hors ligne
#6 Le 02/02/2007, à 00:35
- klx
Re : Probleme d'hébergement...
En fait, le problème se situe ailleurs. (je le sais, c'est moi qui ai fait une partie de la configuration )
La machine a plusieurs name-based virtualhosts.
Le VirtualHost du site "azerty" pointe bien vers le bon DocumentRoot:
<VirtualHost *:80>
ServerName azerty.servecounterstike.com
DocumentRoot /var/www/default/azerty
</VirtualHost>
Apparemment apache se fout du ServerName de ce virtualhost parce qu'il dessert le default virtualhost a la place. Et je n'arrive pas a voir pourquoi..
Un apache2 -S me donne ceci:
root@vicky:~# apache2 -S
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80 is a NameVirtualHost
default server xxx.zapto.org (/etc/apache2/sites-enabled/000-default:1)
port 80 namevhost xxx.zapto.org (/etc/apache2/sites-enabled/000-default:1)
port 80 namevhost azerty.servecounterstike.com (/etc/apache2/sites-enabled/azerty.conf:1)
Syntax OK
Il est peut-être intéressant d'ajouter que ce serveur est NATé et ne se trouve donc pas directement sur un FQDN.
#7 Le 02/02/2007, à 00:47
- dexinou
Re : Probleme d'hébergement...
Apparemment apache se fout du ServerName de ce virtualhost parce qu'il dessert le default virtualhost a la place. Et je n'arrive pas a voir pourquoi..
Ah mon avis apache li le premier vhosts de la liste et affiche donc le premier.
En désactivant le 000-default ça devrait marcher.
Si j'ai bien compris...
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#8 Le 02/02/2007, à 00:56
- klx
Re : Probleme d'hébergement...
Ah mon avis apache li le premier vhosts de la liste et affiche donc le premier.
En désactivant le 000-default ça devrait marcher.
Effectivement si je m'arrange pour que le azerty.conf soit lu avant le 000-default, en renommant 000-default vers zdefault p.ex.), le virtualhost fonctionne correctement.
Ceci ne me plait pas trop... sur mon serveur ca fonctionne pourtant correctement. Les paramètres ServerName et ServerAlias doivent tout de même faire en sorte que les différents virtualhost soient distingués?
#9 Le 02/02/2007, à 01:10
- dexinou
Re : Probleme d'hébergement...
les paramètres ServerName et ServerAlias doivent tout de même faire en sorte que les différents virtualhost soient distingués?
je saurais pas te répondre sur cette question mais
si tu n'utilise pas le 000-default tu peux aussi le désactiver:
a2dissite 000-default
SI tu veux des réponses plus précise il y a le forum d'apachefrance.com, l'admin est assez câlé sur la question.
Bonne chance.
Dernière modification par dexinou (Le 02/02/2007, à 01:10)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
Pages : 1