首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >亚马逊ec2上的django-nginx-gunicorn不工作吗?

亚马逊ec2上的django-nginx-gunicorn不工作吗?
EN

Stack Overflow用户
提问于 2012-05-22 21:31:17
回答 1查看 1.7K关注 0票数 1

我已经尝试了这个教程http://adrian.org.ar/python/django-nginx-green-unicorn-in-an-ubuntu-11-10-ec2-instance来设置django与ngnix和gunicorn。我已经安装django和gunicorn在virtualenv,environment.Everthing已经安装完美,甚至每一个命令works.When我尝试这个命令gunicorn_django -b 0.0.0.0:8000在进入我的django应用程序文件夹后,它启动gunicorn并显示以下外壳程序:

代码语言:javascript
运行
复制
2012-05-22 13:22:38 [3146] [INFO] Starting gunicorn 0.14.3
2012-05-22 13:22:38 [3146] [INFO] Listening at: http://0.0.0.0:8000 (3146)
2012-05-22 13:22:38 [3146] [INFO] Using worker: sync
2012-05-22 13:22:38 [3149] [INFO] Booting worker with pid: 3149

但是如果我通过浏览器转到我的亚马逊域名系统http://ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com:8000/,我什么也得不到,浏览器只是显示“找不到/连接”message.But如果我通过浏览器转到http://ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com,它会显示Ngnix欢迎页面。我不知道为什么gunicorn没有返回给我Django欢迎页面当我转到http://ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com:8000.I甚至看不到任何GET请求登录到gunicorn工作人员我有尝试用gunicorn_django命令改变端口,但没有运气,得到相同的结果gunicorn不服务于任何页面。

请注意,我使用的是django-nonrel。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-25 15:44:20

看起来您需要配置控制EC2实例访问的安全组。

你应该以这样的方式结束:

https://skitch.com/ikis/8h1tc/aws-management-console

在我的示例中,22、80和8000向世界开放。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10703088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档