[BIND&Apache] Creer Sous Domaine

Résolu/Fermé
Metalbobinou Messages postés 42 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 19 septembre 2012 - 1 juin 2008 à 03:35
{root} Messages postés 1 Date d'inscription dimanche 7 novembre 2010 Statut Membre Dernière intervention 7 novembre 2010 - 7 nov. 2010 à 08:42
Bonjour,
Donc j'ai un domaine : http://mondomaine.com
Et je cherche a creer http://metalman.mondomaine.com en plus du http://mondomaine.com !

Sur Apache j'ai cree 2 virtualhosts (pour HTTP et HTTPS) en utilisant * (ex : <VirtualHost *>)

J'ai regarde un peu les tutos sur BIND... et appremment j'ai pas tout compris...

Quand je vais creer mon sous domaine.... mon DNS local va rediriger vers metalman.mondomaine.com automatiquement vers un prot rpecis ? Et apres sous Apache je recupere la connection a ce port pour afficher ce qu'il faut ?

Et euuuh.... hreeeem... vu que j'ai pas trop compris les tutos... j'sais que beaucoup vont me cracher dessus... mais vous pouvez pas me faire le texte a ajoute dans BIND ? et un p'tit bout pour Apache ? :x

Je vous en serais tres reconnaissnat ! :)
A voir également:

6 réponses

sov^36 Messages postés 3621 Date d'inscription jeudi 5 avril 2007 Statut Contributeur Dernière intervention 8 juillet 2008 715
2 juin 2008 à 00:01
Mmm t'es un peu gonflé de t'addresser comme ça aux personnes qui essayent de t'aider !

RTFM si c'est comme ça !
34
sov^36 Messages postés 3621 Date d'inscription jeudi 5 avril 2007 Statut Contributeur Dernière intervention 8 juillet 2008 715
1 juin 2008 à 19:17
Oki,
tu n'as absolument _aucun_ besoin de mettre tes hotes virtuels dans apache sur des ports differents, il faut simplement utiliser des hotes virtuels basés sur le nom :
Le fichier de conf des vhosts doit ressembler à ca :


NameVirtualHost *:80

<VirtualHost *:80>
	ServerAdmin you@example.com
	DocumentRoot "/home/httpd/html/domaine-principal"
	ServerName domaine-principal.com
	ServerAlias www.domaineprincipal.com
	ErrorLog "/var/log/httpd/domaine-principal-error_log"
	CustomLog "/var/log/httpd/domaine-principal-access_log" common
</VirtualHost>

<VirtualHost *:80>
	ServerAdmin you@example.com
	DocumentRoot "/home/httpd/html/sous-domaines"
	ServerName sous-domaine.domaine-principal.com
	ServerAlias www.sous-domaine.domaine-principal.org
	ErrorLog "/var/log/httpd/sous-domaine-error_log"
	CustomLog "/var/log/httpd/sous-domaine-access_log" common
</VirtualHost>



à toi d'adapter bien-sur les noms et le chemins selon tes préferences
2
Metalbobinou Messages postés 42 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 19 septembre 2012 4
1 juin 2008 à 20:15
J'crois avoir compris... mais en fait ca marche pas... et je crois savoi pourquoi....

C'est que j'ai un RPS chez OVH.... et en fait j'accede a ma becane par : r*****.ovh.net

Je suis pas sur que les sous-sous-domaines ca marche :P
Ou alors il y a un probleme ? :x

Je devrais copier le fichier de conf ?

(En sachant que j'utilise Apache2, et que j'ai modifie /etc/apache2/sites-enabled/000-default sans trop toucher au apache2.conf)
0
sov^36 Messages postés 3621 Date d'inscription jeudi 5 avril 2007 Statut Contributeur Dernière intervention 8 juillet 2008 715
1 juin 2008 à 04:05
mon DNS local va rediriger vers metalman.mondomaine.com automatiquement vers un prot rpecis ?

non.
les noms de domaines ne s'occupent pas des ports, juste des addesses IP.

si tous tes domaines sont sur la meme IP, tu n'as pas besoin de BIND, il te suffit de faire pointer tes sous-domaines vers la bonne IP.

Mais je ne suis pas certains d'avoir très bien compris ton souci, pourrais-tu être un peu plus precis sur la topologie de ce que tu essayes de mettre en place ?
0
Metalbobinou Messages postés 42 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 19 septembre 2012 4
1 juin 2008 à 16:42
Eh bien, en "gros" :

http://mondomaine.com => ip:80
http://metalman.mondomaine.com => ip:7500 (enfin un port au pif)

Merci de la reponse ^^
0
sov^36 Messages postés 3621 Date d'inscription jeudi 5 avril 2007 Statut Contributeur Dernière intervention 8 juillet 2008 715
1 juin 2008 à 17:06
mmmm,
c'est une contrainte que tu as d'avoir tes sous-domaines hebergés sur des ports differents ?
0
Metalbobinou Messages postés 42 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 19 septembre 2012 4
1 juin 2008 à 19:01
Bein... c'est juste que j'ai une seule machine de disponible :/

Et surtout que je veux essayer de voir comment faire... ^^'
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonsoir,

Il faut creer un fichier de conf par site et les placer dans /etc/apache2/sites-availables/
Ensuite un creer un lien symbolique pour chaque fichier vers /etc/apache2/sites-enables/ avec un "ln -s".
Ceci permet d'activer et desactiver individuellement chaque site.
Ensuite un "/etc/init.d/apache2 reload" permet de recharger la configuration.

La declaration ServerName suffit dans le fichier de conf.

Au niveau du DNS, il faut declarer tous les domaines (et sous-domaine) avec la meme adresse IP pour le champ A.
0
Metalbobinou Messages postés 42 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 19 septembre 2012 4
1 juin 2008 à 21:18
Oui... mais toi t'as pas du tout lire....

Je ne sais pas faire de fichier de conf pour BIND.... c'est pour ca que je demandais un exemple pour mon cas... MAIS apparemment je n'en ai pas besoin...

La version clean des sites-avaiabled et sites-enabled... bon... tant pis... j'le fais a la main... j'ai deja un acces en http et un en https...

Et euh.... "La declaration ServerName suffit dans le fichier de conf."...
Ouiiiiiiiiiiiii... toutafay.... lequel de fichier de conf ? Et pour quel domaine/sous-domaine ?

Et de toutes facons ca ne marche pas.... de plus ca ne repond pas a ma question, si un sous-sous-domaine c'est possible :x
0
{root} Messages postés 1 Date d'inscription dimanche 7 novembre 2010 Statut Membre Dernière intervention 7 novembre 2010
7 nov. 2010 à 08:42
Bonjour,

Je m'adresse a vous car la j'ai un réelle soucis.

J'ai fais mon 2ème site il est en ligne sous le port 90 et non 80 car c'est le mien perso, J'aimerais savoir comment rediriger un domaine vers l'ip du dédié qui donneras access au 2ème site ?
0