在没有任何Fram的Ubuntu上使用Gunicorn和Nginx

2024-05-20 00:55:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一段代码在ubuntu16.04中运行良好gunicorn -b :8080 web:Main

#!/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中的“pythonweb从头开发”。你知道吗

有没有可能在没有任何框架的情况下做到这一点,还是建议这样做?你知道吗


Tags: 代码envwebdatabinmainresponseusr
1条回答
网友
1楼 · 发布于 2024-05-20 00:55:09

因此,我所做的是从@furas的帮助下,我改变了我的Nginx服务器块(虚拟主机)配置,如This Link,并用3001端口运行Gunicorn(您可以更改它),它工作了!你知道吗

相关问题 更多 >