Как переслать URL-адреса без портов с одного компьютера на URL-адреса с портами на другом компьютере


3

Я новичок в администрировании sys, поэтому играю практически дома.

Итак, у меня есть один виртуальный linux с двумя работающими приложениями nodejs. Они слушают на двух разных портах. Давайте назовем машину "узлом".

Итак, я хочу, чтобы другой виртуальный Linux принимал два разных запроса домена и отправлял их двум приложениям nodejs на «узле».

Позвольте сказать:

domain-one.local === & gt; [IP-адрес узла]: 8080

domain-two.local === & gt; [IP-адрес узла]: 8020

Итак, вы можете вести меня? ... или скажите мне, где я могу найти ответ? ... потому что у меня есть опыт (какой-то ... не очень большой) в установке, обновлении, настройке ... но для таких вещей ... я просто не знаю, как сделать :) ...

Заранее спасибо :)

Ответы:


2

Одним из способов может быть использование nginx в качестве обратного прокси на хост-компьютере.

Вам нужно будет использовать 2 директивы сервера. по одному на каждый домен.

Если вы раньше не использовали nginx, вы можете сослаться на это

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

Это также может быть полезно.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.