Nginx 使用教程
本章学习如何在 CentOS 7下使用 Nginx 来搭建反向代理和配置动静分离以及负载均衡过程的步骤。
Nginx 基本概念Nginx简介Nginx是以一个高性能的HTTP和反向代理服务器,特点是内存占用小,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现良好。Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能够经受高负载的考验,有报告表明它能支持高达50000个并发连接数。
反向代理在介绍反向代理之前,我们先介绍一下正向代理。正向代理是一个位于客户端和目标服务器之间的代理服务器(中间服务器)。为了从原始服务器取得内容,客户端向代理服务器发送一个请求,并且指定目标服务器,之后代理向目标服务器转交并且将获得的内容返回给客户端。正向代理的情况下客户端必须要进行一些特别的设置才能使用。正向代理实际上代理的是用户。
反向代理正好相反。对于客户端来说,反向代理就好像目标服务器。并且客户端不需要进行任何设置。客户端向反向代理发送请求,接着反向代理判断请求走向何处,并将请求转交给客户端,使得这些内容就好似他自己一样,一次客户端并不会感知到反向代理后 ...