【发布时间】:2017-03-22 19:44:43
【问题描述】:
我正在本地开发一个 Web 应用程序。但是,我想在 Amazon EC2 实例上托管最终产品。我已将我的 Web 应用程序移至 EC2 实例并能够运行该应用程序;它现在正在监听 8081 端口。
我不明白的是如何允许 Internet 上的用户访问在 EC2 实例的端口 8081 上运行的 Web 应用程序。我已尝试将域名重定向到 NameCheap DNS(我们在其中购买域)上的 EC2 实例的 IP 地址,但无济于事。我怀疑我需要做的一件事是设置 EC2 权限组的权限,但我应该将其设置为什么?
非常感谢您的帮助! 谢谢!
【问题讨论】:
-
你的 ec2 实例操作系统是什么?
-
可以直接从浏览器打IP吗?想知道问题是 DNS 还是 EC2。
-
ec2 实例为:Amazon Linux AMI 2016.09.0 (HVM),SSD 卷类型 - ami-5ec1673e
-
如果我能从浏览器成功命中 IP,我希望看到什么?肯定不行,我看到 35.163.43.63 页面不工作。 35.163.43.63 没有发送任何数据。
-
您需要在附加到您的实例的 ec2 安全组上允许 8081 端口。
标签: node.js amazon-web-services amazon-ec2 web-development-server