0
我有一個好運行具有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應用程序,我已經閱讀Docs但我不明白如何做到這一點(所以我不需要使用gunicorn命令)
我也搜索了很多,但所有的結果使用Django,Flask和VirtualEnv。 我需要的是從Ubuntu的「Python Web開發從零開始」。
是否有可能做到這一點,沒有任何框架或建議?
這與框架無關。無論您是否使用框架,您仍然需要運行gunicorn,以便nginx能夠代理它。 –
首先你必須運行'Gunicorn',稍後你可以運行'Nginx'。它將連接到類似網絡瀏覽器的Gunicorn - 當然,你必須配置Nginx來連接到'localhost:8080'上的Gunicorn。 – furas
@DanielRoseman謝謝,這就是我想要的,我怎樣才能讓Nginx代理它? –