Deux servers Web sur Une seul Ip .. solutions?

Deux servers Web sur Une seul Ip .. solutions? - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 29-05-2006 à 20:21:54    

Hello :)
 
devant ce titre ou la question qui suit va paraitre simple. en fait j'ai cherche une solution qui me permettrais , avec une seule IP d'utiliser deux servers web (apache et lighttpd) et ce de facon transparente!
 
Biensur les deux ne peuvent pas utiliser le même port... alors je me demendais si apache (c'est lui qui aura  le port 80) n'avais pas la possibilité de rediriger certaines url vers un autre port ...
 
exemple:
 
www.exemple.net > port 80 implicite , geré par Apache
www.exemple.com > redirigé par appache sur un autre port (8080 par exemple) sur lequel c'est lighttpd qui ecoute.
 
ca permettrais d'avoir une certaine transparence! (complete même)
 
Ou peu etre existe-t-il d'autre mecanisme qui permettrais de router avant qu'apache n'intervienne ? (et donc de dispatcher soir sur le 80 soit sur le 8080 en fonction de l'url demandée)
 
Si vous avez des pistes! je suis preneur!
merci
folk!

Reply

Marsh Posté le 29-05-2006 à 20:21:54   

Reply

Marsh Posté le 29-05-2006 à 21:23:51    

Une petite recherche sur Apache et reverse proxy et tu trouveras ton bonheur je pense.
 
Tu combines ça avec l'utilisation des virtualhosts

Reply

Marsh Posté le 29-05-2006 à 22:13:34    

http://www.illiweb.com/manuel/Apac [...] proxy.html
 
Toutes les "commandes" donnée ici sont utilisable dans un <virtual host> ?
 
(désolé je suis pas un expert apache ;) )
 
en tout cas , merci beaucoup :)

Reply

Marsh Posté le 29-05-2006 à 22:58:17    

Sinon, question bête : vu que tu comptes utiliser des domaines (ou sous domaines) différents, pourquoi donc utiliser la même IP ?
 
S'il s'agit d'un serveur dédié, demande à ton hébergeur, mais tu peux certainement avoir une deuxième IP pour ta machine. Ensuite reste à configurer Apache pour "binder" uniquement le localhost et une des deux IP, tout en conservant lighttpd sur la deuxième IP.

Reply

Marsh Posté le 29-05-2006 à 23:22:35    

si je pouvais avoir deux ips , le probleme aurait ete reglé ;)
 
pour faire simple , ce serveur est en fait une dedibox (offre illiad) , et je crois pas qu'il propose ce genre d'option ;) et puis c'est une solution de bidouille sur un serveur en collocation. si ce n'est pas possible (ou alors avec perte de perf , j'utiliserais un port different! mais c'est dommage :o
 
Sinon , j'ai pas encore reussit , mais j'y travaille ^^ , si vous avez des experiences la dessus , je suis ouvert

Reply

Marsh Posté le 30-05-2006 à 01:06:38    

Bool a écrit :

Sinon, question bête : vu que tu comptes utiliser des domaines (ou sous domaines) différents, pourquoi donc utiliser la même IP ?
 
S'il s'agit d'un serveur dédié, demande à ton hébergeur, mais tu peux certainement avoir une deuxième IP pour ta machine. Ensuite reste à configurer Apache pour "binder" uniquement le localhost et une des deux IP, tout en conservant lighttpd sur la deuxième IP.


la question est surtout de savoir pourquoi il faudrait utiliser plusieurs ips .
Sauf utilisation de ssl/tls , il est plus simple et plus économe d'utiliser des vhosts.

Reply

Marsh Posté le 30-05-2006 à 07:03:51    

thefolken : erf, effectivement... enfin tu peux toujours leur demander, au cas où :D Sinon vu le prix, tu prends une deuxième dédibox...
 
mikala : s'il a besoin d'Apache + lighttpd je suppose que c'est pour des raisons techniques (Apache pour le site, lighttpd pour le téléchargement de gros fichiers par exemple....). Sinon l'idéal est évidement le vhost classique ; mais entre la solution 2 IP et la solution mod_proxy je ne sais pas ce qui est le mieux...

Reply

Marsh Posté le 30-05-2006 à 10:44:01    

tu peux les mettre sur 2 ports différents aussi

Reply

Marsh Posté le 30-05-2006 à 12:34:59    

Bool a écrit :

Sinon l'idéal est évidement le vhost classique ; mais entre la solution 2 IP et la solution mod_proxy je ne sais pas ce qui est le mieux...


 
De toutes les facons , la question se pose pas etant donné que je n'ai pas le choix ;)
 
@mikala , j'ai fais mes premiers tests hier sur un serveur de dev , mais sans succes pour le moment !
 
 
@VorteX , merci d'avoir lu le topic en entier.. enfin surtout le premier post  :pt1cable:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed