使用gunicorn运行应用程序错误

时间:2013-12-31 14:37:20

标签: python linux django wsgi gunicorn

我已经成功安装了gunicorn

每次我运行此命令时:

$ gunicorn hello.wsgi:application --bind example.com:8001

我收到此错误:

[INFO] Starting gunicorn 18.0
[ERROR] Invalid address: ('example.com', 8001)

我正在学习本教程:

http://michal.karzynski.pl/blog/2013/06/09/django-nginx-gunicorn-virtualenv-supervisor/

2 个答案:

答案 0 :(得分:3)

example.com只是一个示例域名。改为使用0.0.0.0:8001作为绑定地址。

gunicorn hello.wsgi:application --bind 0.0.0.0:8001

答案 1 :(得分:0)

我遇到了同样的问题。 让我们来看看:

首先我们有' public_html'网站的文件夹,然后我们有virtualenv文件夹应用' mysite'

然后,在' mysite'你有' myapp' Django,里面还有另一个' myapp'使用wsgy.py文件的文件夹。

所以在你运行的django app第一个文件夹里面:

gunicorn myapp.wsgi:application --bind site.com:800