1 建立uwsgi软链接

  进入虚拟环境,并在虚拟环境中安装uwsgi,建立软链接。

$ cd /venv/thvenv/bin
$ activate
$ pip install uwsgi

2 创建uwsgi配置文件

  创建一个Django工程,在工程目录下的Configurations目录下创建一个uwsgi.ini配置文件,内容如下:

# 配置文件:这一行必须有,如果[uwsgi]直接顶行,ubuntu18.04找不到
[uwsgi]
#端口
# 服务器地址,不是外网地址,是服务器的ip地址
http = 172.17.0.11:8000
# Django工程目录
chdir = /publish/TongHeng
# wsgi的位置
module = TongHeng.wsgi
# 设置一个主进程
master = true
# 开放四个进程
processes = 4
# 每进程开放2个线程
threads = 2
vacuum = true
# 保存uwsgi.pid
pidfile = uwsgi.pid
log-maxsize = 500000000
logto = /tmp/uwsgi.log

3 启动uwsgi服务

  在工程目录下执行

$ uwsgi --ini config/uwsgi.ini

04 部署uwsgi web服务器-LMLPHP

05-28 18:14