第1步基本可以省略,基本系统全部都安装了
1.yum install build-essential python-dev
centos的镜像,需要用yum代替apt-get
2.Python 安装 uWSGI
通过 pip 命令:
pip install uwsgi
重点来了:
3.在项目目录内,新建一个文件 如: yourfile.ini
写入:
[uwsgi]
http=0.0.0.0:8000
#项目目录
chdir = /root/pytest/test1
#配置文件里的wsgi.py的地址
wsgi-file = test1/wsgi.py
processes = 4
threads = 2
#启动一个master进程来管理其他进程,其中的4个uwsgi进程都是这个master进程的子进程,如果kill这个master进程,相当于重启所有的uwsgi进程,方便关闭和重启
master=True
#保存启动之后主进程的pid
pidfile=uwsgi.pid
#设置uwsgi后台运行,uwsgi.log保存日志信息 自动生成
daemonize=uwsgi.log
#设置虚拟环境的路径 1.cd 2.cd .virtualenvs 3.cd dailyfresh 4.pwd
virtualenv=/root/.virtualenvs/test
如图所示:
4. 注意进入项目目录内启动: 如下图所示
uwsgi yourfile.ini
即可启动后台运行
网友评论