Nginx代理服务器
1.什么是Nginx?
1.1 Nginx是一款有俄罗斯人开发的高性能的Web和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器;
1.2 Nginx的特点时占有内存少,并发能力强;
1.3 Nginx不仅能做反向代理,实现负载均衡;还可以作为正向代理,来进行上网等功能。
2.什么是代理服务器?
代理服务器就是位于发起请求的客户端与原始服务器端之间的一个跳板服务器,正向可以隐藏客户端,反向可以隐藏原始服务器。
3.正向代理
当用户知道目标服务器地址,但由于网络限制等原因并不能直接访问,因此需要先连接代理服务器,通过代理服务器访问目标服务器。
4.反向代理
目标服务器的地址对用户是不可知的,例如我们访问百度网站,我们只是通过代理服务器对外的域名www/baidu.com,但我们不知道百度服务器的地址,代理服务器只是给我们返回他们N多服务器节点中的一个。