在EC2实例上运行一个可爱的Hello World

时间:2011-04-09 22:42:36

标签: amazon-ec2 amazon-web-services cherrypy

我正在尝试在新的EC2实例上做一个简单的概念验证,我在其中运行CherryPy发行版中的“Hello World”教程代码。

CherryPy成功启动,直接在EC2实例上运行的wget成功检索Hello World页面。但是,尝试从我自己的计算机访问同一页面会导致“无法连接”错误。

CherryPy正在端口8080上运行,我的EC2实例设置了一个安全组,应该允许来自任何地方的流量连接到端口8080.

这是我的CherryPy tutorial.conf:

[global]
server.socket_host = "127.0.0.1"
server.socket_port = 8080
server.thread_pool = 10

我尝试使用AWS管理控制台中列出的公共DNS连接到Web服务器,以及设置弹性IP;两者都不允许成功连接。

非常感谢任何指导。

1 个答案:

答案 0 :(得分:7)

socket_host设置为服务器ip或将“0.0.0.0”设置为外部访问。