Héberger plusieurs site web sur centos 5.5 [RESOLU]

Ce forum traite des autres distributions spécialisées, notamment les distributions sécurisées comme ASTARO ou COYOTE LINUX.

Modérateur: modos Ixus

Héberger plusieurs site web sur centos 5.5 [RESOLU]

Messagepar sysiphe » 23 Oct 2011 15:03

Bonjour à tous !

Je suis en train de mener un projet sur l'hébergement de plusieurs sites web sur un PC dédié faisant tourné Linux CENTOS
5.5, PIV, CPU = 1GHZ, Disque dur = 160G, RAM = 2Go

Mon serveur dns local fonctionne nickel. Je veux dire bien
J'ai crée plusieurs domaines virtuels parmi lesquels: ("demo.local" et "sys.lan"

/www (root for all hosted domains)
/www/demo.local (domain directory)
/www/demo.local/html (directory for your web site files)
/www/demo.local/html/cgi-bin (CGI directory for executing Perl scripts)
/www/demo.local/databases (databases for this web site stored on a per site basis)
/www/demo.local/logs (web site access and error logs are stored here)


/www (root for all hosted domains)
/www/sys.lan (domain directory)
/www/sys.lan/html (directory for your web site files)
/www/sys.lan/html/cgi-bin (CGI directory for executing Perl scripts)
/www/sys.lan/databases (databases for this web site stored on a per site basis)
/www/sys.lan/logs (web site access and error logs are stored here)

J’ai chargé le contenu de mon site dans le répertoire /www/demonsta.lan/html/ mais le site ne s’ouvre pas lorsque je tape http://www.demo.local par exemple
Encore moins lorsque j'essaie de faire: http://www.sys.lan

Que dois-je faire? Je suis coincé, Au sécours !!!

Salutations à tous.
Dernière édition par sysiphe le 01 Nov 2011 11:55, édité 1 fois au total.
sysiphe
Second Maître
Second Maître
 
Messages: 41
Inscrit le: 11 Mars 2007 13:08
Localisation: Cameroun

Re: Héberger plusieurs site web sur centos 5.5

Messagepar jdh » 23 Oct 2011 15:18

La réponse est dans la doc d'Apache (je suppose que c'est le moteur web) : regardez à virtualhost !

Attention à ne pas mélanger 2 questions totalement distinctes :
- la résolution dns effectuée par le client http://demo.local -> résolution dns de demo.local -> envoi de la requête vers l'ip obtenue,
- la technique des virtualhost : définition du répertoire contentant le site en fonction justement du nom du site (sur le serveur).

Il est assez logique de créer une structure simple :
/var/www/(domaine 1)/
/var/www/(domaine 2)/
...

Les databases n'ont pas être situées dans une arborescence de site web : cela ne dépend que du moteur de base de données (mysql ?).

Plutôt que réinventer la roue, peut-être regarder du côté des scripts ISPConfig par exemple ?
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Re: Héberger plusieurs site web sur centos 5.5

Messagepar sysiphe » 23 Oct 2011 16:22

J'ai utilisé ce tuto,
http://www.xenocafe.com/tutorials/linux ... /index.php
Mais je pense que je vais fouiller la toile pour trouver celui qui va m'enlever le caillou dans la chaussure.


Merci une fois de plus pour votre réaction.
sysiphe
Second Maître
Second Maître
 
Messages: 41
Inscrit le: 11 Mars 2007 13:08
Localisation: Cameroun

Re: Héberger plusieurs site web sur centos 5.5

Messagepar jdh » 23 Oct 2011 16:49

Pourtant il y a bien mention des virtualhost dans ce tuto !
Ce tuto date, quand même, de ... 5 ans ! Est-il bien adapté à la version installée de Centos ?

ISPConfig est un modèle intéressant pour l'hebergement mutualisé (en nombre).

Perso, je regarderais plutôt vers howtoforge > web server

Attention un tuto est aussi une démarche : il y a parfois (souvent ?) des petits détails qu'il faut savoir corriger : instruction incorrecte, modif inexistante, ...
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Re: Héberger plusieurs site web sur centos 5.5

Messagepar Franck78 » 23 Oct 2011 18:07

Dans un fichier inclut d'un façon ou d'un autre dans la conf apache
ca ressemble à ça:


<virtualHost *:80>
ServerName www.demo.local
DocumentRoot /www/demo.local/html
...Log...
</VirtualHost>

<virtualHost *:80>
ServerName www.sys.lan
DocumentRoot /www/sys.lan/html
...Log...
</VirtualHost>
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Re: Héberger plusieurs site web sur centos 5.5

Messagepar jdh » 23 Oct 2011 18:50

@franck78 : aurais tu copié un bout du premier lien d'une recherche sur G avec "apache virtualhost" ?
(C'est évidemment ce qu'il faut commencer par faire !)

Je répète qu'un tuto ne dispense pas d'en comprendre la démarche et de regarder la documentation des logiciels utilisés.
(Les tutos qui fonctionnent d'un seul coup sont ... rares : un imprécision dans la saisie, un micro-évolution d'un fichier de conf, ...)
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Re: Héberger plusieurs site web sur centos 5.5

Messagepar Franck78 » 23 Oct 2011 22:39

@jdh
non, je viens de me taper la migration de deux serveurs dédiés vers un seul plus gros en réinstallant tout (15 vm), mise à jour comprise, alors la syntaxe du virtualhost est plus ou moins entrée dans ma tête. Au moins les plus gros pièges ;-)
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Re: Héberger plusieurs site web sur centos 5.5 [RESOLU]

Messagepar sysiphe » 01 Nov 2011 11:02

Bonjour à tous !

En utilisant le répertoire racine tel que vous me l'avez montré /var/www/sys.lan/html tout roule bien.
Merci pour toutes vos contribution et que vive ce forum.

SYSIPHE@ixus.net
sysiphe
Second Maître
Second Maître
 
Messages: 41
Inscrit le: 11 Mars 2007 13:08
Localisation: Cameroun


Retour vers Autres distributions

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron