Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 tongue (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 big_smile

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 tongue


Don't worry, be g33k ...

Hors ligne