如何在 Gunicorn 中使用 Django — Django 文档

来自菜鸟教程
Django/docs/2.2.x/howto/deployment/wsgi/gunicorn
跳转至:导航、​搜索

如何使用 Gunicorn 托管 Django

Gunicorn ('Green Unicorn') 是一个用于 UNIX 的纯 Python WSGI 服务器。 它没有依赖项,易于安装和使用。

安装 Gunicorn

安装 gunicorn 就像 pip install gunicorn 一样简单。 有关更多详细信息,请参阅 gunicorn 文档


把 Django 当作普通 WSGI 应用在 Gunicorn 中运行

安装 Gunicorn 后,可以使用 gunicorn 命令启动 Gunicorn 服务器进程。 最简单的,gunicorn 只需要使用包含名为 application 的 WSGI 应用程序对象的模块的位置来调用。 因此,对于典型的 Django 项目,调用 gunicorn 将如下所示:

gunicorn myproject.wsgi

这将启动一个进程运行一个线程监听 127.0.0.1:8000。 它要求你的项目在 Python 路径上; 确保这一点的最简单方法是从与 manage.py 文件相同的目录中运行此命令。

有关其他提示,请参阅 Gunicorn 的 部署文档