nginx搭建反向代理服务器详解

一、反向代理:Web服务器的“经纪人”

1.1 反向代理初印象

反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

Nginx搭建反向代理服务器过程详解

从上图可以看出:反向代理服务器位于网站机房,代理网站Web服务器接收Http请求,对请求进行转发。

1.2 反向代理的作用

①保护网站安全:任何来自Internet的请求都必须先经过代理服务器;

Nginx搭建反向代理服务器过程详解

②通过配置缓存功能加速Web请求:可以缓存真实Web服务器上的某些静态资源,减轻真实Web服务器的负载压力;

Nginx搭建反向代理服务器过程详解

③实现负载均衡:充当负载均衡服务器均衡地分发请求,平衡集群中各个服务器的负载压力;

Nginx搭建反向代理服务器过程详解

二、初识Nginx:

posted @ 2017-03-11 00:48  侧耳倾听的世界  阅读(245)  评论(0编辑  收藏  举报