实战Nginx:取代Apache的高性能Web服务器..pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
实战Nginx:取代Apache的高性能Web服务器.

目 录 第 1 章 Nginx 简介基本介绍 1.1 常用的 Web 服务器简介 3 1.1.1 Apache 服务器 3 1.1.2 Lighttpd 服务器 3 1.1.3 Tomcat 服务器 4 1.1.4 IBM WebSphere 服务器 4 1.1.5 Microsoft IIS 4 1.2 Nginx 简介 4 1.3 选择 Nginx 的理由 5 1.3.1 它可以高并发连接 5 1.3.2 内存消耗少 7 1.3.3 配置文件非常简单 8 1.3.4 成本低廉 8 1.3.5 支持 Rewrite 重写规则 9 1.3.6 内置的健康检查功能 9 1.3.7 节省带宽 9 1.3.8 稳定性高 9 1.3.9 支持热部署 9 1.4 Nginx 与 Apache、Lighttpd 的综合对比 9 第 2 章 Nginx 服务器的安装与配置 11 2.1 安装 Nginx 服务器所需要的系统资源 11 2.2 Nginx 的下载 12 2.3 Nginx 的安装 12 2.3.1 Nginx 在 Windows 环境下的安装 13 2.3.2 Nginx 在 Linux 环境下的安装 13 2.4 Nginx 的启动、停止、平滑重启 16 2.4.1 Nginx 的启动 17 2.4.2 Nginx 的停止 17 2.5 Nginx 的平滑重启 18 2.6 Nginx 的信号控制 18 2.7 Nginx 的平滑升级 19 第 3 章 Nginx 的基本配置与优化 21 3.1 Nginx 的完整配置示例 21 3.2 Nginx 的虚拟主机配置 23 3.2.1 什么是虚拟主机 23 3.2.2 配置基于 IP 的虚拟主机 24 3.2.3 配置基于域名的虚拟主机 27 3.3 Nginx 的日志文件配置与切割 29 3.3.1 用 log_format 指令设置日志格式 29 3.3.2 用 access_log 指令指定日志文件存放路径 30 3.3.3 Nginx 日志文件的切割 32 3.4 Nginx 的压缩输出配置 33 3.5 Nginx 的自动列目录配置 35 3.6 Nginx 的浏览器本地缓存设置 36 第 4 章 Nginx 与 PHP(FastCGI)的安装、配置与优化 38 4.1 获取相关开源程序 39 4.2 安装 PHP 5.2.10(FastCGI 模式) 42 4.3 安装 Nginx 0.8.15 52 4.4 配置开机自动启动 Nginx + PHP 55 4.5 优化 Linux 内核参数 55 4.6 在不停止 Nginx 服务的情况下平滑变更 Nginx 配置 56 4.7 编写每天定时切割 Nginx 日志的脚本 56 第 5 章 Nginx 与 JSP、ASP.NET、Perl 的安装与配置 59 5.1 Nginx 与 JSP(Tomcat)在 Linux 上的安装、配置 59 5.2.1 Tomcat 和 JDK 的安装 60 5.1.2 Nginx 与 Tomcat 的配置 61 5.2 Nginx 与 ASP.NET(Mono+FastCGI)在 Linux 上的安装、配 置 63 5.2.1 Mono 的安装 63 5.2.2 Nginx 与 ASP.NET(Mono+FastCGI)的配置 64 5.3 Nginx 与 Perl(FastCGI)在 Linux 上的安装、配置 67 5.3.1 Perl(FastCGI)的安装 67 5.3.2 Nginx 与 Perl(FastCGI)的配置 70 第 6 章 Nginx HTTP 负载均衡和反向代理的配置与优化 73 6.1 什么是负载均衡和反向代理 73 6.1.1 负载均衡 73 6.1.2 反向代理 73 6.2 常见的 Web 负载均衡方法 74 6.2.1 用户手动选择方式 74 6.2.2 DNS 轮询方式 75 6.2.3 四/七层负载均衡设备 77 6.2.4 多线多地区智能 DNS 解析与混合负载均衡方式 81 6.3 Nginx 负

文档评论(0)

maxmin + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档