第一篇:入门篇 —— 奠基之道
第1章 Nginx基础概览
-
什么是Nginx:历史、定位与核心价值
-
Nginx架构模型:事件驱动、异步非阻塞、master-worker模式
-
常见应用场景纵览
第2章 安装与环境配置
-
源码编译 vs 包管理安装
-
Nginx核心模块与可选模块选择
-
配置目录结构详解
-
各平台(Linux、macOS、Windows、Docker)安装示例
第3章 初识配置文件
-
配置文件结构与指令体系
-
基本HTTP服务器配置
-
静态文件服务搭建
-
日志系统配置与定制
第二篇:进阶篇 —— 探索之门
第4章 Nginx核心模块剖析
-
HTTP核心模块体系
-
事件驱动与连接管理模块
-
内建变量与指令优先级
第5章 反向代理与负载均衡
-
反向代理原理
-
upstream模块详解
-
负载均衡算法:轮询、ip_hash、least_conn、权重配置
-
健康检查与故障转移
第6章 动静分离与缓存策略
-
动静分离设计模式
-
Proxy缓存机制
-
FastCGI缓存与页面缓存
-
缓存清理策略与配置实践
第7章 HTTPS与安全配置
-
HTTPS原理与TLS协议简述
-
证书申请、配置与自动续签(Let's Encrypt)
-
安全强化配置:HTTP Headers、防盗链、防CC、防DDoS
-
WAF(Web Application Firewall)与Nginx结合
第三篇:实战篇 —— 应用之境
第8章 多站点与虚拟主机管理
-
基于端口、域名、目录的虚拟主机
-
子域名与泛域名配置
-
配置复用与include策略
第9章 Nginx与PHP、Node.js、Python整合
-
FastCGI与PHP运行模式
-
Node.js反向代理部署
-
Python WSGI与uWSGI整合实践
第10章 Nginx与前端工程化部署
-
单页应用(SPA)部署优化
-
前端资源缓存优化策略
-
Nginx作为前后端分离架构调度器
第11章 高可用集群架构
-
Keepalived + Nginx主备切换
-
Nginx与Consul、etcd动态服务发现
-
Nginx + Redis实现Session共享方案
第四篇:开发篇 —— 构筑之术
第12章 Nginx模块开发入门
-
Nginx模块体系结构
-
Handler、Filter、Upstream模块开发基础
-
编译与集成自定义模块
第13章 OpenResty:Lua扩展Nginx应用
-
OpenResty架构与优势
-
Lua API实战:限流、动态路由、缓存控制
-
安全策略与性能优化
第五篇:运维篇 —— 调度之法
第14章 性能调优与瓶颈排查
-
Worker数量、连接数与队列优化
-
零拷贝、sendfile与缓存优化
-
Nginx性能监控与日志分析
第15章 故障排查与高可用保障
-
常见错误码排查
-
日志分析策略
-
服务宕机与自动恢复
第六篇:实践篇 —— 工匠手札
第16章 企业实战案例全解析
-
高并发电商系统Nginx架构实录
-
多活机房Nginx集群部署
-
SaaS平台多租户请求调度设计
第17章 Nginx现代化部署与云原生整合
-
Nginx Ingress Controller与Kubernetes
-
服务网格与Envoy对比
-
云环境下Nginx部署最佳实践
附录
-
Nginx指令速查表
-
常用模块与第三方库列表
-
推荐阅读与进阶学习路线
-
工具与性能测试指南
4228

被折叠的 条评论
为什么被折叠?



