centos部署Django一:环境搭建
前言:
参考文档:
https://www.cnblogs.com/djangocn/p/9538551.html
https://www.icode9.com/content-3-546765.html
Python 、 nginx 下载地址:
Python下载地址:https://www.python.org/ftp/python/3.9.5/
nginx下载地址:http://nginx.org/download/nginx-1.18.0.tar.gz
正文:
1.更新系统软件包
yum update -y
2.安装软件管理包和可能需要的依赖
yum -y groupinstall "Development tools" yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel
3.下载安装Python3.9.5
# 下载 wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz # 解压 tar -zxvf Python-3.9.5.tgz # 进入Python-3.9.5文件夹,编译 cd Python-3.9.5 ./configure --prefix=/huyang/python395 make && make install # 创建软连接 ln -s /huyang/python395/bin/python3.9 /usr/bin/python3 ln -s /huyang/python395/bin/pip3.9 /usr/bin/pip3
4.下载安装uwsgi
# 下载安装 pip3 install uwsgi # 给uwsgi建立软链接 ln -s /huyang/python395/bin/uwsgi /usr/bin/uwsgi
5.下载安装nginx
# 下载 wget http://nginx.org/download/nginx-1.18.0.tar.gz # 解压 tar -zxvf nginx-1.18.0.tar.gz # 编译,默认是安装在:/usr/local/nginx cd nginx-1.18.0 ./configure make && make install