是什么?
Nginx是一个高性能的反向代理服务器和高性能web服务器;延伸一下,很多人可能对于正向代理、反向代理不是很清晰,首先来具体了解一下。
正向代理
正向代理,代理的客户端;比如我们要与后台访问数据,然后直接请求代理服务器就可以,然后代理服务器会根据我们的请求去访问具体的服务器,返回给我们想要的数据。从网站的角度上,我们在代理服务器上取数据一次记录,但是网站不知道我们是具体哪个客户端。需要注意。客户端必须设置正向代理服务器,需要知道正向代理服务器的ip地址,还有代理程序的端口;
作用:
1.访问原来无法访问的资源;比如VPN
2.作为缓存,可以增加访问资源的速度;
3.对于客户端访问授权,上网认证等;
4.记录用户访问记录,隐藏用户的信息;
反向代理
反向代理,客户端不知道访问的哪台服务器,只是去访问代理服务器。反向代理对外是透明的,访问者并不知道自己访问的是代理,**因为客户端不需要任何配置就可以访问。**它的方式是代理服务器接受intenet的连接请求,然后将请求转发给