У меня есть код, который хорошо работает с gunicorn -b :8080 web:Main
В Ubuntu 16.04:Использование Gunicorn с Nginx на Ubuntu без каких-либо рамок
#!/usr/bin/python
# -*- Coding: UTF-8 -*-
def Main(env,start_response):
start_response('200 OK', [('Content-Type','text/html')])
data = "<h1>It Works!</h1>"
return data
Теперь я хочу настроить Nginx использовать Gunicorn Служить Python Apps, я Читать Docs Но я не мог понять, как это сделать (поэтому мне не нужно использовать команду gunicorn)
Я также искал много, но все результаты использовали Django, Flask And VirtualEnv. Что мне нужно, это «Python Web Development From Scratch» в Ubuntu.
Возможно ли это без каких-либо структур или это рекомендуется?
Это не имеет никакого отношения к фреймворкам. Независимо от того, используете ли вы фреймворк или нет, вам все равно нужно запустить gunicorn, чтобы nginx мог прокси-серверу. –
сначала вы должны запустить 'Gunicorn' позже, вы можете запустить' Nginx'. Он подключится к Gunicorn, как это делает веб-браузер - конечно, вам нужно настроить Nginx для подключения к Gunicorn на 'localhost: 8080'. – furas
@ DanielRoseman спасибо, вот что я хочу, как я могу сделать Nginx для прокси-сервера? –