京
京峰教育 · 技术藏书阁
+ 上传书籍
自研教材
藏书阁首页
/ 音视频社交
音视频社交
在线问诊平台
项目编号
23
3
卷文档
2.3
万字
86
章
京峰教育 · Linux 运维+DevOps 实战项目
📖 开始阅读
3
卷文档
86
总章节
2.3
万字
选择卷册
同一项目 · 多卷文档
从零部署指南
小白从0部署手册
实施文档
《从零部署指南》
6855 字 · 22 章
📖 开始阅读
〇、这份文档能帮你做什么
一、环境准备(一次性,约 10 分钟)
1.1 你需要准备的东西
1.2 加载虚拟机镜像
1.3 开启内核转发(容器才能上网装软件)
1.4 安装 sshpass(启动脚本探测节点用)
二、启动虚拟机节点(约 3 分钟)
三、部署本项目网站(node-N,约 5 分钟)
3.2 节点内安装 LNMP(全部 yum 默认版本)
3.3 配置 php-fpm 监听 9000(关键!默认是 unix socket)
3.4 配置 nginx 站点(并删除默认配置,否则 502/404)
3.5 初始化数据库
3.6 开机自启
四、部署验证(每步都有预期结果)
4.1 健康检查
4.2 页面访问
4.3 登录
4.4 真实业务办理全流程验证(核心!)
五、对外访问(宿主机反代,浏览器打开)
六、统一监控
七、常见问题排查(小白必看)
一句话总结
《小白从0部署手册》
9143 字 · 32 章
📖 开始阅读
目录
〇、文档说明与铁律
一、整体架构(含架构图)
二、服务器清单
三、宿主环境准备
四、启动 8 台节点
五、分层部署(5 步)
六、端到端验证
七、高可用演练
八、常见问题排查
九、一句话总结
〇、文档说明与铁律
铁律
文档行文约定
预计耗时
一、整体架构
二、服务器清单
三、宿主环境准备(一次性 10 分钟)
3.1 服务器要求
3.2 加载镜像 + 内核转发 + sshpass
四、启动 8 台虚拟机节点
五、分层部署(8 台精简版)
5.1 MariaDB 主从(db-m / db-s = node-18/19)
5.2 Redis 缓存(redis = node-17)
5.3 Web 双副本(web-1 / web-2 = node-15/16)
5.4 NginxLB 双活(lb-1 / lb-2 = node-13/14)
5.5 监控门户(monitor = node-12)
六、端到端验证
七、高可用演练(必做)
八、常见问题排查
九、一句话总结
台服务器精简高可用架构,LB×2 + Web×2 + Redis + MariaDB 主从 + 监控,业务闭环走完「提交→流转→完成」,任一 Web/LB/DB 宕机服务不中断!
《实施文档》
6573 字 · 32 章
📖 开始阅读
一、项目背景
1.1 行业背景
1.2 项目目标
二、软件介绍
2.1 核心软件说明
三、系统原理
3.1 总体架构
3.2 核心技术原理
3.3 设计要点
四、环境安装(openEuler 24.03)
4.1 系统准备
4.2 系统初始化
4.3 安装 Docker 与 Compose
4.4 配置镜像加速(可选)
4.5 内核与系统参数优化
五、系统部署
5.1 获取项目
5.2 一键部署
5.3 手动部署(可选)
5.4 数据初始化
5.5 验证部署
六、系统使用
6.1 接口总览
6.2 典型操作示例
6.3 数据查看
七、系统测试
7.1 功能测试
7.2 健康检查
7.3 性能测试(适用于高并发项目)
7.4 故障演练建议
八、常见问题与注意事项
附录:服务端口一览