1.更新Python的版本
根据你项目所用的Python版本更新Python ,如果你的项目运行在Python2.x那就不用更新,因为Centos7自带Python2.7.因为我的项目运行在Python3.6所以我更新了Centos自带的Python.
- wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz #下载python3.6
- xz -d Python-3.6.1.tar.xz
- tar xvf Python-3.6.1.tar #解压
- mkdir /usr/local/python3 #创建目
- 编译并安装
- cd Python-3.6.1 #进入源码文件目
- sudo ./configure --prefix=/usr/local/python3 --enable-optimizations
- sudo make
- cd /usr/bin
- mv python python.bak
- sudo ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
- python -V #查看版本是否替换
2.安装uwsgi
- python -m venv djangovenv #python 创建Python虚拟环境(djangovenv为名称)
-
在Centos7 部署Python3 + Django + Nginx + Uwsgi
原文:https://www.cnblogs.com/ashton/p/9736043.html