CI/CD SaaS 应用程序部署 | SaaS 应用程序从零开始 结论
在本系列的最后一集中,@TechWithTim将介绍如何使用 GitLab 部署 Django 网站并建立持续部署管道。
Cloud Computing 新手?从这里开始,获得 100 美元积分!
章节
0:00简介
1:00第 3 集概述
1:23SSH 进入服务器 + 运行 sudo apt 更新和升级
2:12安装依赖项
2:46初始化防火墙
3:03自动部署概述
3:39继续初始化防火墙
4:04从 GitLab 服务器获取代码 + 安装 Gunicorn
5:40从nginx 删除默认配置 + 创建新配置
9:17链接站点
10:20测试应用程序
11:50生成一对公钥-私钥
13:00将公钥添加到服务器
14:32将私钥添加到 GitLab
15:35编写部署脚本(gitlab-ci.yml)
20:55设置 GitLab 运行程序
25:11向 GitLab 进行推送
25:45修复任何问题
30:20配置运行 Django 应用程序的服务
33:17测试部署脚本
34:50在 Django 数据库中添加 IP 地址
35:48更新 Stripe 中的 Webhook 地址
37:00禁用调试模式
37:34结论
第一段视频可在此处观看。
在 Tim 的 GitHub 上查看代码。
阅读文档,了解有关构建 SaaS 应用程序的更多信息。
了解有关在 LinodeMarketplace 上部署 Django 的更多信息。
订阅以获得新节目的通知。
#AkamaiDeveloper #Django #saas
产品:Akamai、Django、SaaS;@TechWithTim