[BIND&Apache] Creer Sous Domaine

Résolu
Metalbobinou Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -  
{root} Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
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 ! :)

6 réponses

sov^36 Messages postés 3621 Date d'inscription   Statut Contributeur Dernière intervention   716
 
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   Statut Contributeur Dernière intervention   716
 
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   Statut Membre Dernière intervention   4
 
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   Statut Contributeur Dernière intervention   716
 
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   Statut Membre Dernière intervention   4
 
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   Statut Contributeur Dernière intervention   716
 
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   Statut Membre Dernière intervention   4
 
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
kiki
 
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   Statut Membre Dernière intervention   4
 
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   Statut Membre Dernière intervention  
 
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