django+nginx+python3 生产环境部署
2021-05-18 21:28
标签:获取 lse art sys star stat res col django 一、安装python基础环境 1.安装各类基础模块 yum install gcc-c++ wget openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libxml* -y 2.安装python3环境 2.1)下载python3.6包 wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz 2.2)解压、安装python3 tar -zxvf Python-3.6.3.tar.gz && cd Python-3.6.3 ./configure --prefix=/usr/local/python3 && make && make install 3.3)python3相关命令添加系统环境中 ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 2.python3安装django和uwsgi模块 pip3 install django==1.11.10 pip3 install uwsgi 3.写好django项目打包上传到服务器,修改setting.py ALLOWED_HOSTS = [‘*‘,] #允许所有ip访问django项目 DEBUG = False #关闭DEBUG模式 STATIC_ROOT=‘/home/CMS/mysite/static/‘ #配置静态文件存放的目录 4.把django项目中的静态文件分离出来 python3 manage.py collectstatic 二、配置nginx访问uwsgi django+nginx+python3 生产环境部署 标签:获取 lse art sys star stat res col django 原文地址:https://www.cnblogs.com/Robi-9662/p/9744328.html
listen 80;
server_name localhost;
# root html;
# index index.html index.htm;
#}
root /home/CMS;
include uwsgi_params;
proxy_pass http://127.0.0.1:8080;
uwsgi_read_timeout 30;
}
autoindex on;
alias /home/CMS/mysite/static/; #静态文件访问路径
}
上一篇:LCA(最近公共祖先)算法