javascript - 设置 Node 使其在外部可见?

标签 javascript node.js

新手问题 - 可能更适合 ServerFault,如果是这样,请道歉。

我正在 Ubuntu 11.10 上设置 Node ,遵循 excellent howtonode instructions on installing Node .

我可以让 Hello World 页面在 127.0.0.1:8000 上运行,但是如何设置它以显示在我的服务器的外部 IP 上?

我习惯于配置 Apache - Apache 的“Hello World”页面等效的 Node 是什么?

感谢您的帮助。

更新:也许我需要的是关于托管 Node.js 的教程。如果有人能推荐一个好的,那就太好了。

最佳答案

无需配置即可使您的外部 IP 地址与 node.js 一起使用,除非您以其他方式绑定(bind)它。

代替 .listen(PORT, IP_ADDRESS_OR_HOST ); 使用 .listen(PORT);

然后,只需使用 IP_ADDRESS_OR_HOST:PORT 即可访问它。

关于javascript - 设置 Node 使其在外部可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8325480/

相关文章:

javascript - CSS根据angularjs条件变成某种颜色

html - 我可以在模板中使用不带路由的 Socket.io 和 Express 吗?

javascript - 如何在meteor中访问mongos db.system.js?

angularjs - sailsjs 拒绝地址本地主机上的连接

javascript - 循环遍历 xml2js 解析的 json 项时无法访问 xml 属性

javascript - 为什么 localStorage 不接受我的对象?

javascript - jQuery replaceWith 查找新元素

javascript - 有趣的递归 lambda 示例

javascript - 使用Express JS进行API外部CALL(避免cors问题)

node.js - 使用 Node 模块 Nano 的临时 CouchDB View