2014-03-18 92 views
2

我是AWS新手: 这里是我设置Django Web服务器的步骤。 (但它不是在公网IP上运行)AWS EC2未在默认端口上运行Web服务器

  1. 创建创建样例应用程序
  2. 添加HTTP运行实例的安全组(入站请求)安装的Django 1.6.2
  3. AWS实例
  4. - TCP - 80 - 0.0.0.0/0
  5. 尝试以下方式运行服务器。

    蟒蛇manage.py的runserver 0.0.0.0:8000

    蟒蛇manage.py runserver命令ec2-XX-XXX-XXX-XX.us-west-2.compute.amazonaws.com:8000

    python manage.py运行服务器

但服务器无法从EC2给出的公共DNS访问服务器。

注意:使用virtualenv在ubuntu 12.04(LTS)上运行微型实例。

上述步骤中缺少的是什么。 谢谢。

回答

1

sudo python manage.py runserver 0.0.0.0:80 诀窍。

相关问题