Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。
架构图
上图基本上说明了当下流行的技术架构,其中Nginx有点入口网关的味道。
反向代理服务器?
经常听人说到一些术语,如反向代理,那么什么是反向代理,什么又是正向代理呢?
正向代理:
正向代理示意图
反向代理:
反向代理示意图
由于防火墙的原因,我们并不能直接访问谷歌,那么我们可以借助VPN来实现,这就是一个简单的正向代理的例子。这里你能够发现,正向代理“代理”的是客户端,而且客户端是知道目标的,而目标是不知道客户端是通过VPN访问的。
当我们在外网访问百度的时候,其实会进行一个转发,代理到内网去,这就是所谓的反向代理,即反向代理“代理”的是服务器端,而且这一个过程对于客户端而言是透明的。
Nginx的Master...