2016-09-29 4 views
0

Я клонировал каталог github на своем сервере из своей учетной записи github. После активации virtualenv и установки gunicorn.Команда Gunicorn не работает

Я использовал эту команду, чтобы запустить этот проект по порту 8001.

gunicorn myproject.wsgi:application --bind www.example.com:8001 

Он показывает мне ошибку, указав это:

[23123] [INFO] Starting gunicorn 19.6.0 
[2016-09-29 10:52:37 +0000] [23123] [ERROR] Invalid address: ('www.example.com', 8001) 

Может кто-нибудь сказать точную причину этой проблемы?

Спасибо.

+0

Вы не связывают gunicorn к домена, вы привязываете его к IP-адресу. Что ты пытаешься сделать? –

+0

Замена имени домена на IP-адрес создает ту же ошибку, и я следил за этой обучающей программой http://michal.karzynski.pl/blog/2013/06/09/django-nginx-gunicorn-virtualenv-supervisor/, чтобы выполнить мой проект на порту 8001. –

+0

Как правило, ваше приложение будет размещаться на том же сервере, который обслуживает его. Таким образом, вы можете привязываться к интерфейсу loopback (127.0.0.1). Если это не так, пожалуйста, объясните, чего вы пытаетесь достичь. –

ответ

0

попробуйте:

gunicorn project_name.wsgi:application --bind=example.com(your domain name):8001 

Вам не нужно давать "WWW" Убеждайтесь в вашем settings.py, отлаживать = "False"

Смежные вопросы