Pages : 1
#1 Le 13/01/2007, à 12:35
- Guiom
[RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
Hello tout le monde !
Voilà depuis quelques jours, je parcours la toile à la recherche d'information.
J'en suis arrivé à un point où je me mélange les pinceaux ...
Part one : je que j'aimerais arrivé à faire.
J'ai un serveur apache, une connexion internet (free).
Un nom de domaine www.teamcoloc.net gérer chez ovh.fr.
Mon ip free est associée à xxx.teamcoloc.net/82.233.150.68 (option reverse... de free)
Chez ovh j'ai crée 2 "zone dns" polytech.teamcoloc.net et webdav.teamcoloc.net tous deux pointent sur 82.233.150.68 de type A (je ne sais pas trop ce ça veut trop dire)
J'aimerais que en faite avoir 3 sous-domaine (xxx, polytech, webdav) hébergés sur mon PC plus le www.teamcoloc.net reste hébergé chez ovh (212...).
En local, j'arrive à créer mes 3 sous domaine avec des vhosts.
Part two : questions ?
Est -il possible de faire ce que je veux avec la config que j'ai ? où faut-il que j'installe d'autres serveurs (dns ...).
Si c'est possible, je pense que tout ce joue sur les vhosts (à moins qu'il faut que je change des trucs chez ovh). Avec les vhosts que j'ai écris, quand je me connecte depuis le net tous pointent sur le même répertoire.
Pour l'instant j'ai ça comme vhosts
/etc/apache/sites-avaible/default
NameVirtualHost *:80
<VirtualHost *>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
/etc/apache/sites-avaible/polytech.teamcoloc
<VirtualHost *>
ServerName polytech.teamcoloc.net
DocumentRoot /var/www/polytech/web_root
<Directory /var/www/polytech/web_root>
DirectoryIndex index.php
</Directory>
</VirtualHost>
/etc/apache/sites-avaible/webdav.teamcoloc
<VirtualHost *>
ServerName webdav.teamcoloc.net
DocumentRoot /var/www/dav
<Directory /var/www/dav>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
deny from all
</Directory>
<Location /var/www/dav>
DAV on
</Location>
</VirtualHost>
Pour l'instant les 3 sous domaines pointe sur le vhost default
Je suis un peu perdu. Si quelqu'un pouvait m'expliquer comment je peux créer ces trois sous domaines.
Dernière modification par Guiom (Le 14/01/2007, à 12:00)
Don't worry, be g33k ...
Hors ligne
#2 Le 13/01/2007, à 13:54
- Uggy
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
Essaye peut etre avec: <VirtualHost 82.233.150.68>
au lieu de: <VirtualHost *>
pour chacun des virtual
Hors ligne
#3 Le 13/01/2007, à 14:20
- Scurz
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
Jettes un coup d'oeil http://support-debian.homelinux.org/index.php?2006/11/21/19-apache2 et prends les exemples de l'article.
#4 Le 13/01/2007, à 16:12
- Guiom
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
Merci je regarde ça. Pour l'instant http://support-debian.homelinux.org/index.php?2006/11/21/19-apache2 est out !
Je n'y arrive toujours pas, j'ai modifié les vhosts de la manière suivante
#Listen 80
#Serveur principal : localhost
ServerName localhost
DocumentRoot /var/www/
# l'autre adresse
NameVirtualHost 82.233.150.68
#Hebergé sur le web (xxx,polytech,webdav)
<VirtualHost 82.233.150.68>
ServerName polytech.teamcoloc.net
DocumentRoot /var/www/polytech/web_root
<Directory /var/www/polytech/web_root>
DirectoryIndex index.php
</Directory>
</VirtualHost>
<VirtualHost 82.233.150.68>
ServerName webdav.teamcoloc.net
DocumentRoot /var/www/dav/
<Directory>
Order allow,deny
Deny from all
</Directory>
<Location /var/www/dav/>
DirectoryIndex index.php
Dav On
</Location>
</VirtualHost>
Dernière modification par Guiom (Le 13/01/2007, à 17:14)
Don't worry, be g33k ...
Hors ligne
#5 Le 13/01/2007, à 17:18
- Scurz
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
Message d'erreur ?
ps : le site fonctionne
#6 Le 13/01/2007, à 18:53
- Guiom
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
Je n'ai aucun message d'erreur quand je fais une restart de apache2 ou un force-reload.
Quand tu essais http://polytech.teamcoloc.net ou un http://webdav.teamcoloc.net on arrive sur /var/www au lieu de /var/www/mon_dossier
je continue mes recherches
Dernière modification par Guiom (Le 13/01/2007, à 18:59)
Don't worry, be g33k ...
Hors ligne
#7 Le 14/01/2007, à 11:59
- Guiom
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
/damned
Bon j'ai trouvé mon erreur juste que je suis derrière un routeur donc ... 192.168.0.1 au lieu du 82..... La nuit porte conseil.
Don't worry, be g33k ...
Hors ligne
#8 Le 14/01/2007, à 14:35
- Uggy
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
Cool...
Donc c'etait bien la ligne <VirtualHost *> que tu as remplacé par <VirtualHost 192.168.0.1> ?
Hors ligne
#9 Le 15/01/2007, à 13:58
- Guiom
Re : [RESOLU]Apache Vhost DNS Sous-domaine ??? aïe ma tête !
oui
Don't worry, be g33k ...
Hors ligne