前言
这篇主要是配置uwsgi+nginx。
Django能在自带的web服务器上正常运行后我们再配置uwsgi和nginx。
最下方有可能出现的报错信息供查询参考。
一、安装uwsgi
1.镜像下载安装uwsgi
pip3 install uwsgi -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
// 完成后建立软链接
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi
2.配置uwsgi:
我网站项目路径是 /data/wwwroot/mysite/,在项目根目录下创建
mysite.ini,
输入内容:以下内容直接复制,注项目目录需要改成自己的。
[uwsgi]
#使用nginx连接时使用,和nginx配置要保持一致的端口。,注意每个项目的socket端口都不一样。
#socket = 127.0.0.1:8997
#当成web服务器来使用
http=127.0.0.1:8000
# 项目目录 , kuwo是我的项目名
chdir = /data/wwwroot/KuWo
# 项目中wsgi.py文件的目录,相对于项目目录
wsgi-file = KuWo/wsgi.py
# 启动服务器之后工作的进程(接收客户端请求)数
processes