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

  

 

 

 

 

 

 

posted @ 2022-09-23 15:16  十一的杂文录  阅读(58)  评论(0编辑  收藏  举报