第四章 Nginx服务器的高级配置
(1) IPv4的内核优化
(2)处理器的指令配置
(3)网络连接的配置指令
(4)事件驱动相关
Nginx服务器运行同时连接的客户端最大数量: Client = worker_process * worker_connects /2
第五章 Nginx服务器的Gzip压缩
gzip模块: 是Nginx服务器提升网络请求响应速度的重要功能
第六章 Nginx服务器的Rewrite功能
(1)后端服务器
(2)Rewrite
地址重写:实现地址标准化
地址转发:将一个域名指到另一个已有站点,地址栏显示不改变
提供重定向服务时,起到重要作用
第七章 Nginx服务器的代理服务
正向代理服务器用来让局域网客户机接入外网以访问外网资源
反向代理服务器用来让外网的客户端接入局域网的站点以访问站点资源
Nginx服务器的负载均衡:
Nginx服务器反向代理的一个重要应用就是实现负载均衡。
网络负载均衡技术就是利用一定的分配策略将网络负载平衡地分摊到网络 集群的各个操作单元上,
使得单个重负载任务能够分担到多个单元上并行处理,或者使得大量并发访问或数据流量分担到
多个单元上分别处理,从而减轻用户的等待响应时间。
Nginx服务器实现的负载均衡是七层负载均衡。
静态负载均衡算法:轮询算法,基于比率的加权轮询算法以及优先级的加权轮询算法
动态负载均衡算法:最少连接优先算法,最快响应优先算法,预测算法,动态性能分配算法
proxy_pass指令和upstream指令
第八章 Nginx服务器的缓存机制
Nginx服务器的:一是负载均衡;二是web缓存
web缓存:web服务器首先根据客户端的请求从后端服务器获得响应数据,并传回客户端,
同时,Web服务器将该响应数据在本地建立副本保存。当下次有相同的客户端请求时,Web
服务器直接使用本地的副本响应访问请求,而不是向后端的服务器再次发送请求。
memcached缓存机制。
有利用提高web服务器自身负载能力,提高用户请求响应速率。
第 9章 Nginx服务器的邮件服务器
1.邮局服务概念
一套完整的邮件服务主要有类主要部件组成:
用户代理:通常所说的“邮箱”,用于阅读,转发,保存和编写邮件消息(信箱)
邮件服务器:实现部分邮件数,据存储和维护功能,相当于用户邮箱的载体
简单邮件传送协议(SMTP):一种规范,属于TCP/IP协议族
另外还有两类协议:邮局协议(POP); 交互式邮局存取协议(IMAP)
2. 配置指令
listen
server_name
protocol
so_keepalive
pop3_auth, pop3_capabilities
imap_auth, imap_capabilities
smtp_auth, smtp_capabilities
auth_http
auth_http_header
auth_http_timeout
proxy_buffer
proxy_pass_error_message