前言
前面已经将Flask框架的内容基本梳理完了,在这篇文章中荔枝会将Flask的部署上云的步骤跟大家分享一下,其实也是基于宝塔页面来进行配置的啦哈哈哈。荔枝也会将环境配置命令和数据库迁移步骤分享出来,下面就由荔枝把具体的操作梳理出来吧哈哈哈。
文章目录
云服务器其实跟我们本机上的服务器(比如你开发时的电脑)没有什么区别,我们需要给云服务器配置开发环境并进行调试。当然了,如果你是直接在Linux上开发的话,应该会更容易,弄个镜像拉取过去就好了。
一、购买云服务器
我们以华为云ECS弹性云服务器为例,各大厂商的云服务器大差不差,基本购买步骤差不多,插一嘴哈哈哈,要买还是腾讯的比较香,华为太贵了呜呜呜~
https://console.huaweicloud.com/ecm/?region=cn-north-4#/ecs/createVm
步骤:
- 进入控制台点击购买,依次选择计费的模式、可用区、CPU架构、规格、镜像和系统盘的大小
- 点击下一步网络配置
- 在用户第一次使用的时候要先创建虚拟私有云,操作比较简单这里就不赘述了。然后选择安全组,安全组的配置规则最好先默认就好,在实际部署的时候再想着改规则,之后选择带宽的大小和计费方式,这里需要看你个人的需求了。其它的如果没有特殊的需要就默认就好。
- 之后就是设置你的弹性云服务器的密码咯,如果没有特殊需求建议默认就好,点击下一步确认配置,选择购买的时长直接购买就好。
- 购买完成之后进入你个人的控制台界面,可以看到这时候就可以开机运行了哈哈,我们查看一下自己的云服务器的外网IP,记录下来待会要用。
二、远程SSH连接工具——PuTTy
这里下载的远程SSH工具主要是用来远程连接上我们的服务器并在上面安装宝塔面板,当然了,直接使用华为云网站上提供的终端工具也可以哈哈。
2.1 下载地址
Download PuTTY: latest release (0.78)
2.2 下载并安装
进入网站之后选择64-bit x86(Window系统),点击signature开始下载安装包。
直接安装就好,安装完成后运行PuTTY,在画红框的地方输入你的云服务器外网IP即可,注意你的安全组规则要开放22号端口,否则可能无法通过SSH连接到你的云服务器。
这里的地址:root@+你的外网地址
2.3 SSH测试
连接成功: