Python的安装与使用
参见无咎的另外一篇文章:Linux生产环境安装Python
Supervisor安装与使用
参见无咎的另外一篇文章:Supervisor使用详解
项目流程配置
以下所出现的xxx为项目名,不再额外申明
目录创建
mkdir -p /opt/pysite/xxx
mkdir -p /opt/pysite/env/xxx
mkdir -p /opt/pysite/sock
mkdir -p /opt/packages
项目uwsgi配置
文件名为xxx_uwsgi.ini
文件放在代码根目录下
[uwsgi]
#http=127.0.0.1:10001 #如果是http,通过proxy_pass http链接
socket=127.0.0.1:10001 #如果是socket,通过nginx配置uwsgi_pass socket链接
wsgi-file=/opt/pysite/xxx/app.py
callable=app
touch-reload