2013-11-20 3 views
1

Я могу получить доступ к моему веб-серверу (nginx), набрав ip-адрес в веб-браузере, и все работает отлично! и теперь я установил Gunicorn, и я хочу использовать его с проектами Django. Я установил его, и он работает нормально. в соответствии с этим руководством: http://gunicorn.org/#quickstart Я создал тестовый код и запустил его. но моя проблема в том, что Gunicorn имеет связи с nginx? когда я ввожу ip-адрес моего сервера в браузере, я вижу страницу nginx по умолчанию, а не это приложение python, которое я создал? как я могу это видеть?подключение nginx и gunicorn вместе

ответ

1

Серверы Nignx как reverse proxy server и руки в запросах к Gunicorn.
Gunicorn получает запросы от сервера Nginx, обрабатывает его, возвращает результаты Nginx, а затем ответы Nginx на запросы.

Итак, сначала вы должны настроить Nginx, чтобы указать, к какому серверу (ip: port) Nignx приходится обращаться в запросах. Конфигурация похожа на this. Затем вам нужно настроить Gunicorn, чтобы прослушать какой-то порт и как обрабатывать запросы. Кониферация похожа на this.

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