繁体   English   中英

RedHat和Amazon EC2上的Node.js

[英]Node.js on RedHat and Amazon EC2

我在EC2的RedHat实例上安装了Node.js. 我还安装了Express,我正在尝试运行'node app.js'。 我收到控制台消息,它正在侦听端口3000.我尝试导航到http://.compute-1.amazonaws.com:3000 /但没有显示任何内容。 我试着把它改成8080而且没什么。 我的安全组中有所有这些端口(TCP 3000,SSH 22,TCP 8000,TCP 8080)。 不知道为什么这不起作用! 它是RedHat的东西吗?

任何帮助表示赞赏。 谢谢

您的实例很可能带有活动防火墙。

执行: iptables -L

它应列出您当前的防火墙状态。

然后,根据你的redhat linux版本,将不得不配置防火墙来打开端口。 (参见redhat文档或http://www.cyberciti.biz/faq/rhel-fedorta-linux-iptables-firewall-configuration-tutorial/

将来检查您在创建EC2实例时分配的安全组。 您可以在事后修改此组,但不能指定其他组。 确保端口3000已打开。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM