【发布时间】:2017-04-09 10:58:54
【问题描述】:
在 AWS ubuntu 16.04 上使用 express 应用程序运行 nodejs 时,它在 tcp6 上运行,因此,我无法访问我的应用程序。 见下面的截图。
我是linux新手,不知道怎么解决。请提出建议。
【问题讨论】:
-
您是否在 AWS 控制台中公开了 1234 端口?
-
是的,我做到了,尽管我现在允许所有流量。 @iKoala
-
实际上我在您的屏幕截图中没有看到任何问题,您可能需要提供更多信息,然后才能帮助您。你可以访问端口并在本地获取数据吗?您可能想尝试使用高于 3000 的端口,因为某些系统和防火墙默认会阻止所有低于 3000 的端口(为系统保留)。
-
这是一台 aws linux 机器,所以只有我可以使用我机器上的 putty 访问它。我应该添加什么其他内容以便您了解根本原因。
-
用本地主机访问端口会得到什么?
标签: node.js linux amazon-web-services ubuntu express