3 votes

Comment rediriger les URL sans ports d'une machine vers des URL avec ports sur une autre machine

Je suis nouveau dans l'administration système, donc je joue un peu à la maison aux choses virtuelles.

Donc, j'ai une machine virtuelle Linux avec deux applications nodejs qui tournent dessus. Elles écoutent sur deux ports différents. Appelons la machine "node".

Alors, je veux que l'autre machine virtuelle Linux accepte deux requêtes de domaines différents, et les renvoie aux deux applications nodejs sur "node".

Disons :

domaine-un.local ===> [IP de node]:8080

domaine-deux.local ===> [IP de node]:8020

Alors, pouvez-vous me guider? ... ou me dire où je peux trouver la réponse? ... car j'ai de l'expérience (un peu … pas très grande) en installation, mise à jour, configuration … mais pour ce genre de choses … je n'ai juste aucune idée comment faire :) …

Merci d'avance :)

2voto

daya Points 2511

Une façon de procéder peut être d'utiliser nginx en tant que proxy inverse sur la machine hôte.

Vous devrez utiliser 2 directives de serveur, une pour chaque domaine.

Si vous n'avez jamais utilisé nginx auparavant, vous pouvez consulter ceci

http://tumblr.intranation.com/post/766288369/using-nginx-reverse-proxy

Cela peut également être utile.

http://www.cyberciti.biz/tips/using-nginx-as-reverse-proxy.html

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X