在Centos7 部署Python3 + Django + Nginx + Uwsgi

1.更新Python的版本根据你项目所用的Python版本更新Python ,如果你的项目运行在Python2.x那就不用更新,因为Centos7自带Python2.7.因为我的项目运行在Python3.6所以我更新了Centos自带的Python. wget https://www.p...

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

上一篇: python 进程