Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...)
Serveurs (Apache, IIS,...) Forum d'entraide sur les Serveurs : Apache, IIS, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/03/2008, 15h36   #1
Membre du Club
 
Avatar de bannik
 
Homme Christophe ASTIER
Développeur Web
Inscription : juillet 2003
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Christophe ASTIER
Âge : 37
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : juillet 2003
Messages : 83
Points : 54
Points : 54
Par défaut Multiple serveurs web et port 80

Bonjour,

Je suis à la recherche d'une solution pour résoudre ce probléme:

J'ai un serveur 2003.
Plusieurs serveurs webs fonctionnent sur différents port (IIS sur 80, jboss sur 8090 et BO (tomcat) sur 8080, pour l'instant).
j'ai un client web qui passe par un proxy qui n'accepte que le port 80 en http.

Je peut utiliser des sous domaines pour accéder au serveur.
Je peut installer des applis sur le serveur (avec modération).

Comment faire pour accéder aux différents serveurs?
quelles sont les solutions possibles?


Merci
bannik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2008, 19h26   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 314
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 314
Points : 8 597
Points : 8 597
Comme tu disais, faut passer par des sous-domaines ou alors des "chemins". Par exemple, pour accéder à appli1, tu peux faire http://appli1.domaine.com/ ou alors http://www.domaine.com/appli1/. La solution 2 peut paraître sympa mais c'est peut-être elle qui pose le plus de pb car souvent, les applis sont prévues pour fonctionner avec / comme chemin (= déploiement à la racine du serveur) et non pas avec un autre chemin paramétrable.

Dans le 1er cas (sous-domaines), tu peux faire pointer chaque sous-domaine vers un serveur distinct. Pour le second cas, tout passe par un seul serveur qui fait alors office de reverse proxy : tu viens avec une URL en /appli1, donc ta requête est renvoyée sur le serveur 1, etc. Tu peux également utiliser un reverse proxy dans le 1er cas, mais au lieu de renvoyer sur les serveurs en fonction du chemin, tu renvoies en fonction du sous-domaine.

Donc, dans ton cas, il faut examiner ce que tu peux faire et ne pas faire, notamment en ce qui concerne la solution 2. Pour les solutions de reverse proxy, il existe plein de solutions différentes, dont une s'appuyant sur Apache. Il doit aussi existe des plug-ins pour IIS mais je ne les connais pas.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 10h19   #3
Membre du Club
 
Avatar de bannik
 
Homme Christophe ASTIER
Développeur Web
Inscription : juillet 2003
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Christophe ASTIER
Âge : 37
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : juillet 2003
Messages : 83
Points : 54
Points : 54
Merci pour ces réponses,

J'ai tenté de faire pointer un sous domaine vers ip:8090, mais il n'accepte pas de port.

Sinon, j'ai aussi la possibilité de faire de Ipfailover (je suis sur OVH) Apparement, il est possible de faire tourner deux serveurs sur des addesse ip différentes avec le meme port.

Je regarde ca et je vous tient informé.
bannik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 10h51   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 314
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 314
Points : 8 597
Points : 8 597
Citation:
Envoyé par bannik Voir le message
J'ai tenté de faire pointer un sous domaine vers ip:8090, mais il n'accepte pas de port.
Comment tu fais ça ? Un sous-domaine, c'est uniquement une adresse IP, y a aucune notion de port là-dedans.

Citation:
Envoyé par bannik Voir le message
Apparement, il est possible de faire tourner deux serveurs sur des addesse ip différentes avec le meme port.
Tu veux dire 2 IP d'un même serveur ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h18.


 
 
 
 
Partenaires

Hébergement Web