大家好,我是皮爷,相信对我比较了解的小伙伴都知道,我之前写过一个《Django》全栈开发的教程,里面非常详细的讲述了如何使用Django还有相关技术,从零开始,搭建一个复杂的网站,并且最后部署到线上。所有源码均已上传到Github和码云上,想要获取源码的同学,文末有方式。
想要看效果的朋友,可以直接访问https://peekpa.com/
即可。
前提
之前皮爷写过一篇文章,讲述如何将PeekpaCom部署到阿里云服务器上:《用Django全栈开发——29. 部署之阿里云CentOS+Nginx+uWsgi+Django》,文章说的非常的详细,而且非常的到位,每一步都有截图和指令,可谓手把手部署。
但是今天,我们来说一种非常快速的部署方法,通过Docker,就可以在你的云服务器上,只用10行以内的代码,就将Django网站跑起来,并且是你自己的网站哦~~
1/14 购买云服务器
首先,我们需要购买阿里云服务器。如果你有了自己的云服务了,我这里先说一下前提基础条件:
- 服务器系统是CentOS 7.7 64位系统
- 服务器系统是CentOS 7.7 64位系统
- 服务器系统是CentOS 7.7 64位系统
如果你有系统了,可以直接跳转到第二步,没有的话,正好!现在双十一了!!赶紧用皮爷给你的优惠券,赶紧下单买台服务器部署代码啊!
原价1000多,2000多,3000多的服务器,现在只需要100元,200元和300元。
优惠地址在下面,也可以关注公众号『皮爷撸码』,回复『1111』即可获取【内部优惠连接】:
领取了链接,我们就来下单服务器,但是需要注意这么几点:
第一,服务器的系统,我们选择的是CentOS 7.7 64位系统,如下图:
接下来,对于初学者,登录凭证
可以选择自定义密码
,当然如果你知道怎么密钥对,也可以选择,但是对于初学者来说,现在设置好密码,一会儿直接登录,爽歪歪,选项如下图:
最后,一切选择好之后,付款,成功以后,来到我们的ECS控制台,大概长这个样子:
这里我们主要就是关注的重点是IP地址,看到有一个是公,一个是私,我们一会儿用到的是公有IP地址,先记录一下。我这里的IP地址是47.92.242.170,所以这里就以这个IP为例子,讲述整个部署流程。