我已经在Amazon EC2实例上设置了一个wordpress网站。我也想在该实例上设置express
服务器。这些是我遵循的步骤:
express
服务器代码。npm start
curl localhost:8080
(返回了Hello world!
)打开ec2管理控制台,并添加具有以下入站规则的安全组:
0.0.0.0/0
的自定义TCP规则::/0
的自定义TCP规则该实例还有另一个具有以下入站规则的安全组:
如步骤4所述,服务器在机器上正常运行。但是我无法从外部访问express
服务器。我尝试了以下方法:
<public elastic ip>:8080
<blog domain address>:8080
<automatically allocated amazon domain>:8080
它们全部失败,并显示<url> refused to connect
错误。如果我忽略了端口,所有这些人都重定向到我的博客。
如何从外部访问在ec2实例上运行的服务器?
编辑:我正在使用的实例是bitnami wordpress安装