DevOps 实战指南
High Contrast
Dark Mode
Light Mode
Sepia
Forest
9 min read1,724 words

DevOps 实战指南

从一台 Ubuntu 服务器开始,把服务真正跑稳,再把同一套方法迁移到 AWS、GCP、Azure。

这本书写给:会写代码、会用一点 Linux,但还没有真正把生产服务部署、监控、备份、恢复、自动发布完整做起来的开发者与小团队。


全景导航

graph LR A[DevOps 全景] --> B[Ubuntu 初始化] B --> C[Linux 日常管理] C --> D[网络与远程访问] D --> E[安全基线] E --> F[Nginx 与反向代理] F --> G[应用部署] G --> H[存储与备份] H --> I[日志监控告警] I --> J[Shell 自动化] J --> K[CI/CD] K --> L[Docker] L --> M[AWS] M --> N[GCP] N --> O[Azure] style A fill:#e3f2fd,stroke:#1565c0,stroke-width:2px style O fill:#c8e6c9,stroke:#388e3c,stroke-width:2px

目录

第一章:DevOps 基础与运维全景

第二章:Ubuntu 服务器初始化

第三章:Linux 核心操作与日常管理

第四章:网络、端口与远程访问

第五章:服务器安全基线

第六章:Web 服务与反向代理

第七章:应用部署实战

第八章:数据、存储与备份恢复

第九章:日志、监控与告警

第十章:Shell 自动化与运维脚本

第十一章:CI/CD 与发布流水线

第十二章:容器化与 Docker 运维入门

第十三章:AWS 版本实战

第十四章:GCP 版本实战

第十五章:Azure 版本实战


适合谁


学完后继续学什么

  1. DNS 与站点技术运营指南:补强 DNS、CDN、SSL、公开服务入口层
  2. GitBook Guide:拿一个真实静态站点项目练习 CI/CD 与部署
  3. LLM 生产实践指南:把通用 DevOps 思维迁移到 AI / LLM 服务

从这里开始DevOps 是什么,不是什么——先建立整本书的运维坐标系,再上服务器。