Gunicorn('Green Unicorn')是UNIX的纯Python WSGI服务器。 它没有依赖且易于安装和使用。
安装gunicorn 就是简单地pip install gunicorn
。 更多细节,参见gunicorn 的文档。
Gunicorn 安装后,可以使用一个gunicorn
命令来启动Gunicorn 服务器进程。 最简单地,gunicorn 的调用只需要在其调用位置具有一个包含WSGI application 对象的模块,该对象的名称必须为名为application。 所以在一个Django 项目中,调用gunicorn 就像这样:
gunicorn myproject.wsgi
它将启动一个进程,它运行一个线程并监听在127.0.0.1:8000
。
它要求您的项目在Python路径上;最简单的方法是确保从与manage.py
文件相同的目录运行此命令。
参见Gunicorn 的部署文档 以获得更多的技巧。
2017年9月6日