阿里云服务器上配置部署Django项目

本文详细记录了在阿里云服务器上配置部署Django项目的全过程,包括申请服务器、配置环境(如安装更新源、MySQL、Python3.7、虚拟环境、依赖包等)、创建虚拟环境和项目目录、上传项目、安装uwsgi、配置nginx,以及解决端口访问问题和规则持久化。通过此文,读者可以了解完整的Django项目部署步骤。
摘要由CSDN通过智能技术生成

对一次项目部署简单记录

1.申请阿里云服务器

在阿里云官网申请一个适合自己的服务器。

2.配置环境

刚申请的服务器是个干净的系统(这里我使用的是ubuntu14),我们要安装些东西。

1.首先进行安装源更新:

sudo apt-get update

2.首先要安装mysql数据库:

sudo apt-get install mysql-server(一定注意版本)

3.安装python3.7

编译安装:

首先从阿里镜像源下载*.tgz:wget http://cdn.npm.taobao.org/dist/python/3.7.3/Python-3.7.3.tgz

安装依赖包:
 
apt-get install zlib1g-dev
 
apt-get install libffi-dev

安装python3.7.3

1. 切换到python3.7.3.tgz所在路径
 
2. tar -xvzf Python-3.7.3.tgz
 
3. cd Python-3.7.3
 
4. ./configure
 
5. make
 
6. make install

这样就安装成功了。

然后删除之前的软连接:

sudo rm -rf /usr/bin/python3
sudo rm -rf /usr/bin/pip3
检验python3.7安装:

python3 --version

 至此安装成功!(有时候需要重新建立新的软连接,请自行百度)

4.安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值