无法从浏览器访问EC2主机上托管的Web服务

时间:2016-05-01 00:22:50

标签: web-services amazon-web-services amazon-ec2 flask-sqlalchemy python-webbrowser

我在我的Amazon(AWS)EC2实例上托管了一个Python / Flask Web服务。修改了安全组规则,以便允许所有入站流量。 我可以从ssh登录并ping(使用公共IP)工作正常,但我无法从Web浏览器打开服务URL。任何人都可以建议我如何调试这个问题?

谢谢,

1 个答案:

答案 0 :(得分:2)

似乎Web服务未启动并正在运行,或者它没有正在侦听正确的端口,或者它正在侦听127.0.0.1地址。使用'sudo netstat -tnlp'命令检查它。您应该看到进程名称,它正在侦听的IP和端口。