Nginx是一个高性能的Web服务器,在它的设计上使用的系统资源非常少。有很多how-to和示例配置文件在互联网上出现,这会澄清Nginx配置的浑水,这样做你将会学习到在各种环境中如何调整Nginx,以及一些配置模糊的选项的配置,以便设计一个符合你需求的配置文件。
在你已经理解了如何根据自己的需求来构建一个配置文件后,你就不再需要复制-粘贴配置片段了。这是一个过程,而且会有曲折,但是本书中有关技巧的解释,会使你觉得手写Nginx配置文件是一件很舒服的事情。万一事情不像你期望的那样工作,你将能够独立调试该问题,或者至少能够寻求帮助,而不会觉得自己好像都没有尝试过。
这本书是以现代风格所写,这种设计帮助你尽可能快地获取信息。几乎每一章都是一个独立的模块,你可以根据你的需要自由地跳到任何地方获取更深入的特定主题。如果你觉得错过了某些主要的东西,那么你可以返回去读取前面的章节。它们在这种方式下构建以帮助你的配置文件一步步成长。前言
[第1章 安装Nginx及第三方模块 1.1 使用包管理器安装Nginx](https://yq.aliyun.com/articles/99536)1.2 从源代码安装Nginx1.3 配置Web或者mail服务器1.4 使用各种模块1.5 查找并安装第三方模块1.6 组合在一起1.7 总结[第2章 配置指南 2.1 基本配置格式](https://yq.aliyun.com/articles/99566)2.2 Nginx的全局配置参数2.3 使用include文件2.4 Http的server部分2.5 虚拟server部分2.6 Locations——where,when,how2.7 mail的server部分2.8 完整的样本配置文件2.9 总结第3章 使用mail模块第4章 Nginx作为反向代理第5章 反向代理高级话题第6章 Nginx Http服务器第7章 Nginx的开发第8章 故障排除技巧附录A 指令参考附录B Rewrite规则指南附录C Nginx的社区附录D Solaris系统下的网络调优
相关资源:精通Nginx(第2版) PDF