开发爱好者
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
项目数据持久存储与软链接方案
课程名称:Spug 从入门到精通
更新日期:2025-12-07
0
0
×
提供反馈意见
刷新
提交反馈
Spug 从入门到精通
1. Spug概述与安装部署
1.1. Spug简介:轻量级自动化运维平台
1.2. 核心特性与架构解析
1.3. 环境准备:Python、Node.js、Redis与数据库
1.4. Docker与Docker Compose部署详解
1.5. 传统手动安装与初始化配置
1.6. 初始登录、管理员账户与安全设置
1.7. 公网访问与内网穿透配置
2. 主机管理核心操作
2.1. 主机添加、分组与凭据管理
2.2. 批量命令执行:在线操作与结果管理
2.3. 浏览器在线终端实战
2.4. 文件管理:在线上传、下载与编辑
3. 应用管理与发布部署
3.1. 应用创建与基础配置管理
3.2. 发布流程设计与自定义部署
3.3. 部署脚本编写:环境变量与钩子
3.4. 多环境发布与灰度发布策略
3.5. 发布流程中的高级控制(如SPUG_HOST_ID)
4. 配置中心详解
4.1. 配置中心概念与最佳实践
4.2. 公共配置与私有配置的管理
4.3. KV、文本、JSON格式配置操作
4.4. 批量配置导入与文本模式
4.5. 配置的版本管理与API调用
5. 任务计划与自动化
5.1. 任务计划创建与定时设置
5.2. 任务执行引擎与依赖管理
5.3. 执行监控、输出日志与错误处理
5.4. 复杂工作流与任务调度实战
6. 监控中心配置与使用
6.1. 监控中心架构与支持类型
6.2. 站点监控(HTTP/HTTPS)配置
6.3. 端口监控与进程存活监控
6.4. 自定义脚本监控与指标采集
7. 报警中心整合与告警
7.1. 报警中心概览与报警流程
7.2. 报警方式配置:邮件、钉钉、微信、短信
7.3. 报警规则设置与阈值管理
7.4. 报警历史、静默与故障处理
8. 系统管理与安全
8.1. 用户、角色与权限精细化管理
8.2. 安全设置:Token策略、登录限制与IP校验
8.3. 系统设置、维护与数据备份
8.4. 操作日志与审计追踪
9. 高级运维实践与故障排除
9.1. 安全性最佳实践与网络隔离
9.2. 发布过程中的差异化主机操作
9.3. 环境变量PATH与命令找不到问题处理
9.4. 项目数据持久存储与软链接方案
9.5. 命令执行报错处理(set -e)与su切换身份
9.6. 性能调优、常见故障与排查方法
10. 集成、扩展与未来展望
10.1. Spug API详解与外部系统集成
10.2. 与CI/CD流水线(如Jenkins、GitLab)对接
10.3. 自定义模块开发与界面扩展基础
10.4. Spug社区、版本演进与运维发展趋势