Nginx-反向代理(配置教程)

 反向代理的作用

1、解决网站服务器对外可见的问题、私密性、安全性

2、路由功能:根据用户请求的URI调度到对应功能的节点处理请求

3、负载均衡:将用户的请求,通过调度算法挑选一台合适的节点处理请求

4、动静分离:根据用户请求的URI进行区分,将动态资源调度到应用服务器处理,将静态资源调度到静态资源服务器处理

5、数据缓存:加速网站的访问速度,减轻web服务器的负担。如果用户请求的内容在缓存中,可以直接在代理服务器中获取,加速用户的访问速度

web-01 192.168.200.120
web-02 192.168.200.121

web-01安装、配置

cat > /etc/yum.repos.d/nginx.repo << OK
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/\$releasever/\$basearch/
gpgcheck=0
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
OK

[root@nginx ~]# yum -y install nginx

[root@ngin