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代理它? –