Node.js应用程序未在Ubuntu 12.04上加载 - 无法访问此站点

时间:2016-05-26 15:04:35

标签: node.js gruntjs

我正在开发一个node.js(SEAN.JS)应用。在我的本地机器上,应用程序在localhost:3000正常工作,在我运行grunt后,但在我的服务器上(Ubuntu 12.04 - angular.pling.cc:3000)它没有。

我收到的错误是:

"This site can’t be reached. angular.pling.cc took too long to respond."

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

解决。我使用此命令将端口80重定向到3000:

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000

如此处所示:Best practices when running Node.js with port 80 (Ubuntu / Linode)