IP地址如何在VPS上运行?将域名路由到Node.JS

时间:2012-01-11 22:17:47

标签: node.js hosting vps

这是一个绝对新的问题。但我正在购买我的第一个VPS,因为我想安装并开始在Node.JS中创建应用程序。

我无法想象服务器的工作原理以及Apache,Node.JS和PHP等所有应用程序的位置。我已经习惯了GUI。

我希望www.mydomain.com指向我服务器上的node.JS,假设Node正在侦听端口8080.现在我知道HTTP默认为端口80的IP地址,所以我无法使用。如何设置域名以便在www.mydomain.com:8080解决 - 我读到这是不可能的......

我的大脑正在融化。

谢谢:)

1 个答案:

答案 0 :(得分:0)

您只需像往常一样将域指向您的IP地址。问题是HTTP默认为端口80,所以要么手动添加主机末端的端口才能到达页面,要么设置Apache将代理特定的URL代理到8080,这会让你的某些Node出现在80岁以下工作。

如果您没有使用Apache进行任何操作,您也可以将Node应用程序绑定到端口80.您可能需要设置authbind或其他东西以授予您的节点应用程序绑定到端口的权限< 1024。