学习Nginx HTTP Server

学习Nginx HTTP Server

(法) 内德尔库 (Nedelcu,C.) , 著

出版社:清华大学出版社

年代:2011

定价:49.0

书籍简介:

本书是Nginx新手管理员和资深管理员的理想读物。对于初学者,可从中一览如何以快速而安全的方式安装Nginx并对各个模块进行配置。对于有经验的管理员,它提高了不同视角的解决方案。

书籍目录:

前言

第1章 准备工作环境

设置终端仿真器

查找并下载PuTTY

建立会话

使用PuTTY和shell

基本的shell命令

文件和目录管理

用户和组管理

程序和进程

了解Linux文件系统

目录结构

特殊文件和设备

文件和inode

EXT3文件系统

文件处理

系统管理工具

以超级管理员身份运行

命令

系统检查和维护

软件包

文件和权限

小结

第2章 下载和安装Nginx

准备先决条件

GCC--GNU编译器集合

PCRE库

zlib库

0penSSL

下载Nginx

网站和资源

版本分支

功能

下载并解压

配置选项

容易的方法

路径选项

先决条件选项

模块选项

杂项

配置举例

普通的HTTP和HTTPS服务器

建立配置的问题

编译和安装

控制Nginx服务

守护进程和服务

用户和组

Nginx命令行开关项

启动和停止守护进程

测试配置文件

其他开关选项

添加Nginx作为系统服务

System V脚本

什么是init脚本?

为Nginx建立init脚本

安装Nginx的init脚本

小结

第3章 Nginx的基本配置

配置文件的语法

配置指令

组织和包含

指令块

高级语言规则

基本模块指令

什么是基本模块?

Nginx进程结构

核心模块指令

Events模块

Configuration模块

适合你需求的配置文件

理解默认的配置文件

必要的调整

适当选择硬件

测试服务器

建立测试服务器

性能测试

平滑升级Nginx

小结

第4章 HTTP配置

HTTP核心模块

区段的结构

模块指令

套接字和主机的配置

路径和文档

客户端请求

MIME类型

限制和约束

文件处理和缓存

其他指令

模块变量

请求头

响应头

Nginx产生的变量

Location区段

Location修饰符

查找顺序和优先级

小结

第5章 模块配置

Rewrite模块

正则表达式

内部请求

条件结构

指令

通用重写规则

SSI模块

模块指令和变量

SSI命令

其他模块

站点访问和日志记录

限制和约束

内容和编码

与访问者相关的模块

SSL和安全

其他杂项模块

第三方模块

小结

第6章 Nginx与PHP

Python

FastCGI入门

理解Web服务的机制

CGI通用网关接口

FastCGI

主要指令

FastCGI缓存

Upstream块

……

第7章 Nginx和Apache

第8章 从Apache到Nginx

附录A 指令索引

附录B 模块参考

附录C 疑难解答

索引

译者注

内容摘要:

《学习Nginx HTTP Server(中文版)》是Nginx新手管理员和资深管理员的理想读物。对于初学者,可从中学习如何以快速而安全的方式安装Nginx并对各个模块进行配置。对于有经验的管理员,它提供了不同视角的解决方案。书中提供Nginx所有模块和指令的完整参考,解释了如何用Nginx取代现有服务器,如何将Nginx配置为现有服务器的前端系统。完成本书的阅读后,读者能够轻松实现Nginx服务器,提升Web应用的速度。

书籍规格:

书籍详细信息
书名学习Nginx HTTP Server站内查询相似图书
9787302270898
如需购买下载《学习Nginx HTTP Server》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸23 × 19装帧平装
页数 338 印数 4000

书籍信息归属:

学习Nginx HTTP Server是清华大学出版社于2011.10出版的中图分类号为 TP368.5 的主题关于 互联网络-网络服务器 的书籍。