我是系统管理的新手,所以我在家里玩一些东西。
因此,我有一个虚拟 Linux,其中运行着两个 nodejs 应用程序。它们监听两个不同的端口。我们把这台机器称为“node”。
因此,我想让另一个虚拟linux接受两个不同的域请求,并将它们转发到“node”上的两个nodejs应用程序。
假设:
domain-one.local ===> [节点的 IP]:8080
domain-two.local ===> [节点的 IP]:8020
那么,你能指导我吗?......或者告诉我在哪里可以找到答案?......因为我有安装、更新、配置方面的经验(一些......不是很多)......但对于这样的事情......我只是不知道该怎么做:)......
提前致谢 :)
答案1
一种方法是使用 nginx 作为主机上的反向代理。
您将需要使用2个服务器指令,每个域一个。
如果你以前没有使用过 nginx,你可以参考这个
http://tumblr.intranation.com/post/766288369/using-nginx-reverse-proxy
这也可能有帮助。
http://www.cyberciti.biz/tips/using-nginx-as-reverse-proxy.html