[Apache2] Debian et Vhosts

Debian et Vhosts [Apache2] - Linux et OS Alternatifs

Marsh Posté le 11-11-2005 à 10:53:42    

Bonjour, malgre les autres sujet dans ce forum et un peu ailleur sur le net, j'ai pas reussi à faire marcher mes virtual host sous apache2.
 
Alors j'explique un peu ma config:
Je tourne en debian 3.1 (sarge) avec le serveur apache2 et php5.
J'ai mon propre domaine geré par bind9.
 
Je pense que le probleme viens bien de la config d'apache et non du serveur DNS.
 
config de la zone DNS: db.mondomaine.com


localhost       IN A        127.0.0.1
mamachine       IN A        IP.PUBLIQUE.DU.NET
www             IN CNAME    mamachine
test1           IN CNAME    mamachine
test2           IN CNAME    mamachine
 


 
J'ai lu un pas mal de tuto sur le net, tous parlent de faire la configurations des virtual hosts dans le fichier httpd.conf
Hors chez moi le fichier est vide sauf un commentaire disant de na pas faire de configuration dedans car il n'est present qu'a titre de compatibilité avec les anciennes verions d'apache.
 
J'en ai donc conclu que je doit faire ma configuration dans /etc/apache2/sites-available de cette facon là:


cp default test1
cp default test2


 
j'edite test1


<VirtualHost *>
        ServerName test.mondomaine.com
        DocumentRoot /var/www/test/
        <Directory /var/www/test/>
        Options Indexes FollowSymLinks
        AllowOverride None
        </Directory>
</VirtualHost>


 
j'edite test2


<VirtualHost *>
        ServerName test2.mondomaine.com
        DocumentRoot /var/www/test/
        <Directory /var/www/test/>
        Options Indexes FollowSymLinks
        AllowOverride None
        </Directory>
</VirtualHost>


 
 
j'active les sites de cette facon:


a2ensite test1
a2ensite test2


 
je relance mon apache:
/etc/init.d/apache2 restart
 
et là, quand je tappe dans mon navigateur http://www.mondomaine.com je suis à la racine de mon site.
quand je tappe http://test1.mondomaine.com j'arrive bien sur ma page de test1
quand je tappe http://test2.mondomaine.com c'est introuvable (le site web n'existe pas)
 
Donc la question, c'est: où donc je me suis completement fourvoyé ?
 
Toute piste sera la bienvenue ;)

Reply

Marsh Posté le 11-11-2005 à 10:53:42   

Reply

Marsh Posté le 11-11-2005 à 11:18:04    

Code :
  1. <VirtualHost *>
  2.          DocumentRoot /var/www/
  3.          ServerName goldzone.no-ip.org
  4.          ServerAlias *.goldzone.no-ip.org
  5. </virtualHost>
  6. <VirtualHost *>
  7.          DocumentRoot /var/www/
  8.          ServerName goldzone.homelinux.net
  9.          ServerAlias *.goldzone.homelinux.net
  10. </virtualHost>


Ma conf chez moi


Message édité par goldyfruit le 11-11-2005 à 11:25:03

---------------
https://openvoiceos.org | https://github.com/orgs/smartgic/
Reply

Marsh Posté le 11-11-2005 à 11:22:56    

euh...  goldyfruit, ta conf tu l'a faite où ? parceque là, honnettement, ca ma'ide pas plus hein ;)

Reply

Marsh Posté le 11-11-2005 à 11:24:37    

Ouai c' est vrai que là ...
C' est la fin de mon fichier default qui se trouve dans /etc/apache2/sites-available/


---------------
https://openvoiceos.org | https://github.com/orgs/smartgic/
Reply

Marsh Posté le 11-11-2005 à 11:30:16    

euh.... entre temps, j'ai trouvé mon erreur... Et j'ai honte...
Ma config est bonne, j'avais juste oublié de redemarrer mon serveur dns, donc il prennais pas en compte ce que je lui avait dit.....

Reply

Marsh Posté le 11-11-2005 à 11:31:48    

Hannnnnnnnnnnnnnnnnnnnn !!!! :kaola:


---------------
https://openvoiceos.org | https://github.com/orgs/smartgic/
Reply

Marsh Posté le 11-11-2005 à 11:32:04    

Ouais c'est balo hein....  :o  
 
par contre du coup je vois pas l'inetert de ma methode, car je m'embette à faire deux fichier de configuration de vhost, alors que la config de goldyfruit marche aussi... Et elle est plus simple puisque 1 seul fichier regroupe tout.
Alors au final, si les deux marchent, laquelle est la meilleure?


Message édité par thefyxx le 11-11-2005 à 11:32:57
Reply

Marsh Posté le 11-11-2005 à 11:33:45    

J' ai trouvé cette méthode sur le forum, elle m' a bien servi alors je la garde ^^
Aprés je sais pas si c' est la meilleure mais bon elle fonctionne nan ?!  :wahoo:


---------------
https://openvoiceos.org | https://github.com/orgs/smartgic/
Reply

Marsh Posté le 11-11-2005 à 11:38:22    

ouais, l'essentiel c'est que ca marche :D
Mais ce serais bien de savoir au final laquelle est la plus logique. Parceque c'est vrai que au moins moi je sais quel virtual host est geré par qual fichier, mais au final, toi aussi puique ils sont tous dans le meme fichier...
Du coup je sais pas quelle est la methode qui semble etre la plus logique et laquelle est la plus standard".

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed