Django uwsgi 部署问题
作者:互联网
场景
部署django项目,需要使用uwsgi来进行部署
在运行uwsgi的时候,一定要注意uwsgi所对应python版本
如果在配置中没有指定虚拟环境就会遇到python版本不一致,导致的各种问题
在启动uwsgi的时候可以先看下,版本问题,然后在看配置中的环境路径是否正确
uwsgi配置文件
[uwsgi]
http=:8084 # 这里我使用的监听端口后转代理到这个8084端口,没有用到soket通信
chdir=/code/pycode #指定到项目路径根目录就可以
uid=root
gid=root
module=gloryPort.wsgi:application # 项目名称后跟的内容是固定的
#socket=10.0.16.17:8083
master=true
workers=5
pidfile=/code/pycode/gloryPort/uwsgi.pid
vacuum=true
enable-threads=true
harakiri=30
post-buffering=2048
#daemonize=/code/pycode/gloryPort/uwsgi.log
#home=/soft/Python-3.8.8/
PYTHONEHOME=/soft/Python-3.8.8/bin # 指指定来python环境变量地址,就可以了
标签:code,gloryPort,部署,Django,pycode,python,true,uwsgi 来源: https://www.cnblogs.com/TestingShare/p/16378145.html