Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Programmation.web : Plusieurs serveurs, une ip

Posté par CrEv (page perso, ) le 10 août 2005
Bonjour



J'ai installé (sur une mdk 2005LE) kolab + horde (qui tournent impécable dans un "chroot" du fait de openpkg). Le serveur utilise naturellement mon ip et les ports 80 et 443 sur un apache 1.3.

J'ai également un autre serveur apache (2 cette fois) que j'utilise pour d'autres sites, avec php5, ...

J'aimerais garder ces sites indépendamment de kolab pour pouvoir tester sans risques, casser un peu tout mais sans risquer de toucher à kolab ou horde.



Mais voilà, je ne peux pas utiliser deux serveurs sur le même port sur la même ip (à quand les abonnements adsl avec 2ip fixes ? ;-))



Pour le moment ce que je fais c'est que l'un (kolab) tourne sur 80 et 443 et l'autre sur 8080.

Le premier serveur redirect vers 8080 sans prob.

Mais je voudrais masquer le ':8080' dans l'adresse... et je n'y arrive pas.

Je pensais faire ça avec le mod_rewrite mais je n'y arrive pas du tout... :(



J'ai rajouté un passage du type :



RewriteCond %{SERVER_PORT} !^80$

RewriteRule ~/(.*) http://monnomdedomaine/$1(...) [R]



Mais il n'y fait rien...



Donc voilà, si certains ont des idées... merci d'avance

> Lire le message (14 commentaires, moyenne: 1,9).  

Vous avez demandé le commentaire #610357.

Utiliser une passerelle ?

Posté par eJah () le 10/08/2005 à 18:04. (lien). Évalué à 1.

Bon, je ne suis pas spécialiste en la matière, mais je dirai qu'en passant par une passerelle bien configurée au niveau des dns et du routage, tu devrais pouvoir facilement détecter le serveur à utiliser en te basant sur le nom de domaine, genre:
prout.com -> serveur 1
pwet.com -> serveur 2

Ou même:
serveur1.pwet.com -> serveur 1
serveur2.pwet.com -> serveur 2

Voili voilou

  • [^]Re: Utiliser une passerelle ?

    Posté par CrEv (page perso, ) le 10/08/2005 à 18:09. (lien). Évalué à 2.

    oui mais le problème c'est que j'ai pas de passerelle (simplement un serveur dans la dmz de la freebox) et que j'ai un seul serveur... donc je ne peux pas rediriger vers deux serveurs.

    Sinon j'essai aussi en configurant apache en reverse proxy mais j'y arrive pas totalement...

    • [^]Re: Utiliser une passerelle ?

      Posté par eJah () le 10/08/2005 à 20:01. (lien). Évalué à 1.

      Oups excuse-moi, je pensais que tu avais 2 serveurs physique.
      Dans ce cas une passerelle aurait été facile à trouver, on en trouve même au bord des routes maintenant ^^