centos7搭建django简单上线.4---uwsgi实现后

2019-05-25  本文已影响0人  Kevin0is0me

第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  

 即可启动后台运行

上一篇 下一篇

猜你喜欢

热点阅读