阿里云ubuntu16.4服务器部署python3.6.2+django1.11.3网站的全过程,精细讲解,本人亲测!

本文详细介绍了如何在阿里云Ubuntu 16.4服务器上部署Python 3.6.2和Django 1.11.3网站。内容包括购买和连接阿里云服务器、安装Python环境、使用PyCharm上传项目、安装和配置MySQL、配置安全组规则、远程连接MySQL、调试代码以及前端Vue项目与Django的集成。此外,还涉及了Nginx和Uwsgi的部署以及域名解析和备案流程。
摘要由CSDN通过智能技术生成

首先,部署用到的技术:

        ubuntu命令行语句

        anaconda3 语句

        python 命令行语句

        mysql 命令行语句

        pycharm 操作经验 

        navicate 操作经验

阿里云

购买阿里云:云服务器 ECS。尽量便宜弄到手,学生价/免费抢/折扣购买

买完后打开阿里云管理控制台,如下图,画圈的是叫你多留心一下~

接下来就是连接了,你可以下载Xshell or PuTTY,用来连接,或者使用上图的远程连接

注意:修改了云服务器root的密码了,记得要重启一次云服务器。

 

阿里云购买完成并且连接成功后,是下图的效果

我用的PuTTY,上图是连接成功的界面

 

接下来安装Python环境

你需要使用conda吗?如果需要的话,跳过这一步,下面有安装conda的教程哦~

在连接的终端输入:

sudo apt-get upgrade

sudo wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

(保存至当前目录, 推荐下载保存与安装的目录为/root)

下载完毕后,解压安装:

tar -zxvf Python-3.6.2.tgz

cd Python-3.6.2

sudo ./configure

sudo make

sudo make install

输入python3进入pyhton交互界面,说明安装成功了。

 

使用Pycharm上传项目

你也可以使用 linux与windows之间连接的软件传递你的项目到服务器,软件如: Xftp, WinSCP

你也可以先上传到github再在服务器上下载项目。

这里使用pycharm,首先是一个叫VcrTStore的项目,如下图:

然后点击pycharm上面的的Tools > Deployment > Configuration,

然后新增连接,让pycharm连接到你的服务器,连接的配置如下图:

然后选择项目存放的文件夹,建议在服务器端的 用户的文件夹内 mkdir(创建)一个文件夹,我是在root文件夹下创建了一个VcrTStore文件夹

选择的步骤如下图:

点击ok后,再次点击Tools > Deployment 你就会发现,有 Upload to VcrTStore 这个选项,

这个选项就是用来上传项目的,点击即上传项目,

上传过程中,pycharm会在底部有有一个上传进度条,我们只需要等待上传完成即可,

Deployment中还有一些好用的选项,如同步代码,下载代码等,可以实现边开发边提交的开发模式。

提示:

        Upload to VcrTStore completed: *** files transferred 则表示上传成功。

小知识:<

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值