Uwsgi+djnago
1.安装uwsgi
pip install uwsgi
2.配置uwsgi
mkdir /etc/uwsgi/
mkdir /var/log/uwsgi/
sudo vim /etc/uwsgi/uwsgi.ini
[uwsgi]
chdir = /home/mike/productionsystembackup/
module = productionsystembackup.wsgi
env DJANGO_SETTINGS_MODULE=server.settings
pidfile = /tmp/uwsgi.pid
master = true
processes = 4
http = 0.0.0.0:8090
max-requests = 100
static-map = /static=/home/mike/productionsystembackup/collectedstatic
vacuum = true
buffer-size = 65536
daemonize =/var/log/uwsgi/uwsgi.log
3.启动停止重载
uwsgi --ini uwsgi.ini 启动
uwsgi --reload uwsgi.pid 重载
|
|
uwsgi –stop uwsgi.pid 停止 |
sudo kill -9 进程号
4.查看log
cat /var/log/uwsgi/uwsgi.log

本文详细介绍了如何将UWSGI与Django整合,包括安装UWSGI,配置uwsgi.ini文件,设置工作目录、进程数、端口等参数,并提供了启动、停止、重载UWSGI的命令,以及查看日志的方法。

被折叠的 条评论
为什么被折叠?



