第1章 课程介绍
1-1 课程介绍 (04:38)
1-2 项目演示 (08:36)
1-3 开发环境要求(上) (09:56)
1-4 开发环境要求(下) (17:44)
第2章 人人开源前后端分离项目下载与配置
2-1 前后端分离框架介绍 (03:17)
2-2 后端项目下载与配置 (18:48)
2-3 前台项目的下载与配置 (06:22)
2-4 【讨论题】应不应该把数据库部署在Docker环境中
第3章 Linux基础知识强化
3-1 Linux系统构成和基本操作(上) (16:42)
3-2 Linux系统构成和基本操作(下) (16:05)
3-3 防火墙管理 (07:47)
3-4 Docker虚拟机(上) (16:46)
3-5 Docker虚拟机(下) (18:20)
3-6 【讨论】容器编排方面,DockerSwarm和K8S哪个更强
3-7 【讨论题】Docker环境的监控选择监控方案
第4章 搭建MySQL集群
4-1 MySQL集群方案介绍 (15:04)
4-2 创建MySQL集群 (20:00)
4-3 数据库负载均衡 (18:41)
4-4 负载均衡的高可用方案(上) (13:15)
4-5 负载均衡的高可用方案(下) (13:54)
4-6 热备份数据 (17:21)
第5章 搭建Redis集群
5-1 Redis高速缓存介绍 (06:52)
5-2 Redis主从同步 (03:10)
5-3 配置RedisCluster集群 (15:50)
第6章 部署前后端分离项目
6-1 后端项目后端项目部署与负载均衡 (18:28)
6-2 后端项目双机热备负载均衡 (07:46)
6-3 前端项目后端项目部署与负载均衡 (16:01)
6-4 前端项目双机热备负载均衡 (09:02)
6-5 【讨论题】PXC集群方案中,如何做数据切分
第7章 课后作业
7-1 课后作业(上) (19:32)
7-2 课后作业(中) (19:14)
7-3 课后作业(下) (22:46)
第8章 云平台部署前后端分离
8-1 云端部署 (15:55)
8-2 【讨论题】设云主机上面的高负载、高可用的前后端分离部署方案?
第9章 课程总结
9-1 课程总结 (07:36)
人工精选Docker环境下的前后端分离项目部署与运维
这门课的主题很明确:把一个前后端分离的 Java 项目,从本机跑通到用 Docker 部署上线,中间还要搭起 MySQL 和 Redis 的集群。它不是讲 Docker 命令大全,也不是讲后端框架原理,而是围绕「部署与运维」这条线,把项目上线前后真正会卡住人的环节串一遍。 它解决的是什么工作场景 很
会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课的主题很明确:把一个前后端分离的 Java 项目,从本机跑通到用 Docker 部署上线,中间还要搭起 MySQL 和 Redis 的集群。它不是讲 Docker 命令大全,也不是讲后端框架原理,而是围绕「部署与运维」这条线,把项目上线前后真正会卡住人的环节串一遍。
它解决的是什么工作场景
很多人在本地写完接口、前端也能联调,但一到服务器上就出问题:数据库连不上、容器之间网络不通、改了配置要重新打包、集群节点挂了一个不知道怎么恢复。这门课对准的就是这些场景。它从一个人人开源的前后端分离项目入手,先把后端和前端分别下载、配置、跑起来,再进入 Linux 环境下的操作,然后搭建 MySQL 集群和 Redis 集群,最后把整个项目部署进去。整个过程不是单个知识点的堆叠,而是按「项目要上线」这个真实目标推进的,所以你学到的是配置怎么改、服务怎么起、容器怎么连、出问题往哪看。
适合什么基础,先看哪几块
如果你完全没碰过 Linux 命令行,直接跳到集群搭建会非常吃力,建议先把 Linux 基础那部分过一遍,至少要能看懂目录操作、权限、进程和端口查看。后端方面,需要能看懂 Spring Boot 项目的配置文件,知道数据库连接、端口、Redis 地址这些参数写在哪;前端部分要求不高,能按说明把项目跑起来即可。Docker 部分假设你是零基础起步,所以不用提前学。建议的观看顺序是:先看课程介绍和项目演示,判断这个项目形态是不是你工作中会遇到的那种;然后跟着把前后端项目在本机配置成功,这一步别跳,后面部署靠的就是这份配置经验;再进 Linux 基础;最后才是 MySQL 集群、Redis 集群和整体部署。讨论题「应不应该把数据库部署在 Docker 环境中」值得停下来想一想,它关系到你后面做技术选型时的判断。
学完能独立做什么,资料怎么配合练习
学完之后,你应该能独立完成这样一件事:拿到一个前后端分离的项目,在一台 Linux 服务器上把运行环境准备好,用 Docker 起 MySQL 和 Redis 集群,把后端和前端分别部署进去,并让它们正常通信。这个能力对应的是中小团队里常见的部署运维需求,也是转行者简历上能写清楚的一段经历。练习上不要只看视频,每搭一个集群就自己动手重来一遍,把配置文件里的参数含义弄明白,而不是照抄。遇到容器起不来,先看日志和端口占用,这个排查习惯比记住某条命令更有用。课后作业建议认真做,它是检验你能不能脱离视频独立完成部署的直接方式。资料里的项目代码和配置可以反复用,但每改一次环境,都重新走一遍部署流程,这样才能把步骤变成自己的东西。
如果你目前只想了解 Docker 是什么,这门课偏重实战部署,节奏不算轻松;如果你正好卡在「项目写完不知道怎么上线」这一步,它给的是一个可以跟着走完的完整流程。
课程介绍
本页收录 Docker环境下的前后端分离项目部署与运维,方向为体系课,重点涉及 运维、后端。
内容涵盖:人人开源前后端分离项目下载与配置、Linux基础知识强化、搭建MySQL集群、搭建Redis集群、部署前后端分离项目、课后作业 等主题。
适合正在补 运维、后端 相关知识、想按目录逐步推进的学习者。
下方为完整资料与目录,可先看目录判断是否符合需要。
课程目录
第1章 课程介绍 第2章 人人开源前后端分离项目下载与配置 第3章 Linux基础知识强化 第4章 搭建MySQL集群 第5章 搭建Redis集群 第6章 部署前后端分离项目 第7章 课后作业 第8章 云平台部署前后端分离 第9章 课程总结





