基本信息
- 作者: [瑞士] Dimitri Aivaliotis 艾维利
- 译者: 李红军
- 出版社:人民邮电出版社
- ISBN:9787115459961
- 上架时间:2017-8-2
- 出版日期:2017 年8月
- 开本:16开
- 页码:241
- 版次:1-1
- 所属分类:计算机 > 计算机组织与体系结构 > 服务器
编辑推荐
Nginx是一个高性能的HTTP服务器和邮件代理,它只需要使用很少的系统资源就能工作。虽然Web上有很多关于如何使用Nginx的指南和配置示例,但是,要正确地配置Nginx以满足需要并不容易。
本书指导你掌握Nginx的配置,帮助你学会如何在各种使用场合正确地调校Nginx,如何使用那些比较难的指令的配置,以及如何设计一个好的配置以满足你的需要。本书首先介绍了Nginx的安装以及与第三方模块的整合,然后介绍了Nginx的邮件代理模块及其认证,zui后介绍了如何将Nginx和应用程序整合起来以加速开发并提高性能。
本书适合在安装和配置服务器方面有经验的系统管理员或系统工程师阅读。
你将从本书中学到
● 编译适当的第三方模块以满足你的需要;
● 编写认证服务器以便使用邮件代理模块;
● 创建你自己的SSL证书加密连接;
● 使用try_files解决文件存在性检测;
● 使用缓存和压缩提高用户交互;
● 使用FastCGI模块集成流行的PHP框架;
● 构建有用的日志配置;
● 排除配置问题。
内容简介
计算机书籍
Nginx是一个高性能的轻量级Web服务器,本书从配置文件的角度出发,介绍了多种关于Nginx配置的技巧。
本书以模块化风格写成,几乎每一章都是一个独立的模块,读者将能够自由地在各个模块间切换阅读。全书分两部分,第1部分用9章内容介绍了安装Nginx及第三方模块、配置向导、使用mail模块、Nginx作为反向代理、Nginx Http服务器、Nginx的开发、在Nginx中集成Lua以及故障排除技巧;第二部分用4个附录的形式介绍了指令参考、Rewrite规则指南、Nginx社区以及Solaris系统下的网络调优。
本书适合在安装和配置服务器方面有经验的系统管理员或系统工程师,阅读本书不需要任何Nginx使用经验,相信这本书会帮助读者更好地完成任务。
作译者
本书第1版在我社出版后,较短时间内重印,总印数4000册
目录
1.1 使用包管理器安装Nginx 2
1.1.1 在Centos上安装Nginx 2
1.1.2 在Debian上安装Nginx 3
1.2 从源代码安装Nginx 3
1.2.1 准备编译环境 3
1.2.2 从源代码编译 4
1.2.3 为Web或者Mail服务器
配置Nginx 5
1.2.4 邮件代理的配置选项 6
1.2.5 指定路径的配置选项 6
1.3 配置SSL支持 7
1.4 使用各种模块 7
禁用不再使用的模块 9
1.5 查找并安装第三方模块 10
1.6 添加对Lua的支持 11
1.7 组合在一起 11
1.8 小结 13
第2章 配置指南 14
2.1 基本配置格式 14