python+gunicorn+supervisor+nginx+fastapi+vue+docker前后台项目部署实战
gunicorn/supervisor/nginx/docker安装配置、前后台应用部署

20
students
3.5 hours
content
Aug 2021
last update
$19.99
regular price
Why take this course?
🎓 Python+Gunicorn+Supervisor+Nginx+FastAPI+Vue+Docker前后台项目部署实战
一、课程简介
🚀 **开始你的云原生技术之旅!**本课程将引导你从零到英雄,全面掌握前后台服务的部署与配置。通过实例项目(Vue 前端与 Python Web 后端),我们将探索如何利用 Nginx、Gunicorn、Supervisor、FastAPI 等技术栈,在 Docker 容器中高效且可扩展地部署应用。无论你是初学者还是对这些工具有一定了解的开发者,本课程都将为你提供宝贵的实战经验和深入理解。
🚀 课程目录
- 课程介绍 - 了解本课程的目标和内容。
- nginx下载、安装、启动 - Nginx 作为Web服务器,其安装与启动流程初步搭建。
- 前台项目打包 - 如何将Vue项目打包成可部署的形式。
- nginx部署前台Vue项目 - Nginx 配置,实现静态资源的服务。
- MySQL服务搭建 - 安装并配置MySQL数据库为应用提供数据存储。
- MySQL远程登陆、环境变量设置 - 数据库的连接与管理,以及如何设置环境变量。
- Anconda下载、安装、配置 - Anconda环境的搭建,为Python项目提供依赖管理。
- 后台项ст上线前准备 - 应用的依赖导入与必要的测试。
- Gunicorn启动后台项目 - Gunicorn的部署配置,作为WSGI HTTP服务器运行Python Web应用。
- supervisor管理后台服务进程 - Supervisor 的使用,确保后台服务的稳定性和可维护性。
- 传统方式部署总结 - 回顾传统部署方式的优势与局限性。
- docker下载、安装、配置 - Docker环境的搭建,为容器化做准备。
- 前台镜像构建 - 创建Vue项目的Docker镜像。
- 后台镜像构建 - 创建Python Web项目的Docker镜像。
- 解决后台数据库连接问题 - 处理后端与数据库之间的连接问题。
- docker-compose.yaml文件编写 - 编写配置文件,实现多容器应用的部署。
- docker-compose部署前后台服务 - 使用Docker-compose工具进行一键部署。
- 课程总结 - 总结本课程所学知识,加深理解。
🔍 二、注意
- 实践为王:本课程注重实践操作,每一步骤都将在实例中进行演示和执行,确保你能够亲身体验并理解每个环节。
- 从入门到精通:逐步深入,先让你掌握基础知识,然后一步步过渡到更高级的应用和配置。
- 持续更新:Web技术发展迅速,我们将不断更新课程内容,确保你能够跟上最新的技术动态。
加入这个课程,你将在实战中掌握前后台服务的部署与配置知识,为你的开发职业增添更多的技能和宝贵经验!🚀💻
Course Gallery




Loading charts...
Related Topics
4212998
udemy ID
30/07/2021
course created date
06/08/2021
course indexed date
Bot
course submited by