nginx+uwsgi+django 配置3

在uwsgi和django配置连接成功后,开始部署正式的业务。

 uwsgi.xml  和 manage.py  在同一个目录下

nginx+uwsgi+django 配置3_第1张图片

nginx+uwsgi+django 配置3_第2张图片

supervisor

pip install  supervisor  安装supervisor

echo_supervisord_conf > /路径supervisord.conf

nginx+uwsgi+django 配置3_第3张图片

supervisord  开启

先弄懂两个命令:

supervisord : supervisor的服务器端部分,启动supervisor就是运行这个命令

supervisorctl:启动supervisor的命令行窗口。

否则直接运行 supervisorctl 报错

如下:

[root@judge ~]# supervisorctl  -c supervisord.conf 
unix:///tmp/supervisor.sock no such file
或者需要 supervisor  -c   加全路径
如果不在supevisor.conf所在目录下执行,报错
nginx+uwsgi+django 配置3_第4张图片

实践证明

nginx+uwsgi+django 配置3_第5张图片

supervisor.conf

nginx+uwsgi+django 配置3_第6张图片

nginx+uwsgi+django 配置3_第7张图片

nginx+uwsgi+django 配置3_第8张图片

django_uwsgi 和manage.py 在同一个目录

 

至此环境就搭建好了。

 

你可能感兴趣的:(nginx+uwsgi+django 配置3)