通过Pycharm发布Flask项目到阿里云服务器步骤记录

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

总体部署思路

将程序代码托管到国内在线代码托管平台(码云Gitee),使用Git部署程序,将程序部署到阿里云服务器,并运行。

  • 部署主要流程
  1. 在本地进行开发并测试
  2. 将文件添加到Git仓库并提交(git add&git commit)
  3. 在本地将代码推送到代码托管平台(git push)
  4. 在远程主机上从代码托管平台复制程序仓库(git clone)
  5. 创建虚拟环境并安装依赖
  6. 创建实例文件夹,添加部署特定的配置文件或是创建.env文件存储环境变量并导入
  7. 初始化程序和数据库,创建迁移环境
  8. 使用web服务器运行程序
  • 更新程序步骤
  1. 在本地执行测试
  2. 将文件添加到Git仓库并提交(git add&git commit)
  3. 在本地将代码推送到代码托管平台(git push)
  4. 在远程主机上从代码托管平台拉取程序仓库(git pull)
  5. 如果有依赖变动,或是数据库表结构变动,那么执行依赖安装和数据库迁移操作;(6)重启web服务器。
  • 阿里云服务器购买
  1. 登录阿里云服务器,如果没有购买ECS服务器,选择Ubuntu操作系统。
  2. <
阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: 服务器