无法访问EC2中的端口4200 - aws

时间:2017-10-03 06:48:11

标签: amazon-web-services amazon-ec2

我在EC2服务器上创建了ubuntu计算机。

我在那里托管了我的node.js应用程序。

我可以访问端口3000。但无法访问端口4200

我的安全组4200已添加,并且还显示在Inbound规则中。

以下是显示我的安全组的图片:

enter image description here

enter image description here

我还需要检查什么?

修改

在Port 3000中,我的API被托管。我可以使用Postman Client甚至在浏览器中运行这些api。

1 个答案:

答案 0 :(得分:0)

我的ec2实例遇到了类似的问题,一旦有了节点js,你需要有一些东西正在侦听端口4200才能打开它。

如果您没有收听端口4200,即使您的Linux防火墙已关闭且安全组允许,那么在您测试端口时也会拒绝连接

同样最好的做法之一是,应该通过像Apache或nginx这样的网络服务器提供对Node的请求,并且应该相应地配置(如果是apache的虚拟主机)。

希望有所帮助