1、Nginx概述
- 定义:一个高性能【http】和反向代理的web服务器
- 官网:
http://nginx.org/
- 功能:负载均衡、静态文件服务器、支持多种协议https、POP3等
2、正向代理服务器&反向代理服务器
2.1、代理服务器
- 代理服务器:客户端和目标服务器之间的服务器;
- 主要作用:客户端向代理发送一个请求,然后代理向目标服务器请求获得内容,并返回给客户端
2.2、正向代理服务器
- 核心:用户知道自己访问的目标机器
- 场景:跳板机、访问原来无法访问的网站,比如国外的站点
2.3、反向代理服务器
- 核心:客户端不知道要访问的目标服务器是哪台服务器,代理会根据一定的策略返回一个真实的服务器进行请求,隐藏了真实服务器,客户端只知道代理服务器地址。
- 场景:访问京东,我们知道要访问的域名是jd.com,但是后面提供数据的具体是什么域名ip我们是不知道的。