其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器 IP地址。
Nginx是一款高性能的Web服务器,也可以作为反向代理服务器来使用。反向代理是一种网络技术,它可以将客户端请求转发给后端服务器,然后将服务器的响应返回给客户端,从而实现负载均衡、缓存和安全等功能。本文将介绍如何使用Nginx进行反向代理,反向代理的好处以及需要注意的事项。
安装Nginx的过程中,要记得把ssl模块一起安装上,否则会报错nginx: the “ssl” parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf。