如何为节点上的监听端口分配域名.js



我有一个简单的应用程序,可以在带有node.js的本地主机上工作。

服务器.js

var port = process.env.PORT || 8080; 

是否可以为该端口分配自定义 URL?经验: 本地主机:我的应用

提前感谢!

当然,但这有点令人费解。

首先,你需要像Apache或NGinx这样的东西来充当反向代理。 您的应用程序仍然在 localhost:8080 或其他位置运行,但 NGinx 可以侦听给定的主机名并将该流量路由到"上游服务器",在本例中为 localhost:8080。 http://nginx.com/resources/admin-guide/reverse-proxy/

然后,您必须在/

etc/hosts 文件中将该域名注册到 DNS 服务器或仅用于本地开发。/etc/hosts 将是这样的:

127.0.0.1   myapp

最新更新