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.更新系统软件包

1
yum update -y

  

2.安装软件管理包和可能需要的依赖

1
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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 下载
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

1
2
3
4
5
# 下载安装
pip3 install uwsgi
 
# 给uwsgi建立软链接
ln -s /huyang/python395/bin/uwsgi /usr/bin/uwsgi

  

5.下载安装nginx

1
2
3
4
5
6
7
8
9
10
# 下载
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 @   十一的杂文录  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2021-09-23 C++读取配置文件ini
2021-09-23 WCHAR 字符串拼接
点击右上角即可分享
微信分享提示