Nginx HTTP和反向代理服务器

一、什么是nginx:

1、概念:Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器。

2、什么是代理服务器:

概念:代理服务器是介于客户端和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页信息,而是通过向代理服务器发送请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。

Nginx HTTP和反向代理服务器_第1张图片

 一个完整的代理请求过程为:客户端首先与代理服务器创建连接,然后根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或则获得目标服务器的指定资源。Web代理服务器是网络的中间实体。代理位于Web客户端和Web服务器之间,扮演“中间人”的角色。
HTTP的代理服务器既是Web服务器又是Web客户端。
3、什么是正向代理和反向代理:

(1)正向代理:是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取的内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端,客户端必须要进行一些特别的设置才能使用正向代理。

 正向代理代理的对象是客户端,正向代理中,proxy和client同属一个LAN,对server(服务端)透明;

VPN就是典型的正向代理,其用到的就是代理技术

注:LAN的概念:局域网,网络种类,覆盖范围一般是方圆几千米之内,其具备的安装便捷、成本节约、扩展方便等特点使其在各类办公室内运用广泛。局域网可以实现

你可能感兴趣的:(nginx,服务器,运维)