Nginx是一个高性能的HTTP服务器和邮件代理,它只需要使用很少的系统资源就能工作。虽然Web上有很多关于如何使用Nginx的指南和配置示例,但是,要正确地配置Nginx以满足需要并不容易。
本书指导你掌握Nginx的配置,帮助你学会如何在各种使用场合正确地调校Nginx,如何使用那些比较难的指令的配置,以及如何设计一个好的配置以满足你的需要。本书首先介绍了Nginx的安装以及与第三方模块的整合,然后介绍了Nginx的邮件代理模块及其认证,zui后介绍了如何将Nginx和应用程序整合起来以加速开发并提高性能。
本书适合在安装和配置服务器方面有经验的系统管理员或系统工程师阅读。
你将从本书中学到
● 编译适当的第三方模块以满足你的需要;
● 编写认证服务器以便使用邮件代理模块;
● 创建你自己的SSL证书加密连接;
● 使用try_files解决文件存在性检测;
● 使用缓存和压缩提高用户交互;
● 使用FastCGI模块集成流行的PHP框架;
● 构建有用的日志配置;
● 排除配置问题。