阿里云 ubuntu 部署django项目简单配置

本文介绍了如何在阿里云Ubuntu服务器上部署Django项目。首先更新系统,然后安装nginx并配置,默认端口80。接着安装pip,升级pip,并安装mysql-python、gunicorn。使用gunicorn启动Django项目,确保可以正常访问。此外,还涉及了mysql的安装,VSFTP用于FTP远程连接,以及Django框架和git的安装,通过git同步代码到服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

阿里云购买的云服务器目前是装机的第三次遇到了很多坑,但是只要相信自己都可以解决,虽然不知道此去是否会成功,但是问题都是一步一步的解决了,加油,相信自己。

准备工作: Xshell5、pycharm

首先要先更新一下ubuntu

安装nginx:

apt-get install nginx会默认安装到  /etc 下

这里需要修改文件  /etc/nginx/sites-available/ 下的 default文件 nginx配置自行脑补 默认端口开放80 

在  /var/www/html 里面有html文件 nginx已默认查找index文件。 直接通过域名或者服务器地址访问。

安装pip:

sudo apt-get install python-pip python-dev build-essential

sudo pip install --upgrade pip

* 可以通过pip下载其他下面的组件

重点:python2.7版本 :

pip install mysql-python

安装gunicorn

安装完毕之后可以通过gunicorn命令启动项目

例: gunicorn -w 4 -b 0.0.0.0:9000 SkyNet.wsgi:application

“SkyNet”为项目。

测试是否能启动,可以通过地址直接访问或者新打开一个ssh入口然后通过curl链接试一试。

安装mysql:

默认安装会有提示做一些直接enter就可以。

mysql对外权限访问自行脑补这里不做解释。

安装vsftp:

这是通过ftp远程连接到服务器,安装完之后更改默认属性,允许访问和接口配置,可百度查到不多详解。

安装django:

先安装django框架,更改数据库连接方式。需要添加gunicorn模块。

安装git:

用来同步代码及更新。

通过git把代码拉到项目的文件夹里,然后运行起来。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值