基于NGINX完成的负载均衡

发布于:2023-01-04 ⋅ 阅读:(283) ⋅ 点赞:(0)
  1. 配置网络yum源

[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

2.修改/etc/resolv.conf

nameserver   网关

  1. 安装nginx

yum   install  -y  nginx

  1. 启动

systemctl   start  nginx

注:nginx使用tcp80端口,请注意与其他web服务冲突、

  1. 配置反向代理的主机是谁

vi   /etc/nginx/nginx.conf

http {

...

    upstream backend {

        server 192.168.100.102:80;     apache1主机IP

        server 192.168.100.103:80;     apache2主机IP

    }

}

  1. 配置Nginx开启反向代理访问

/etc/nginx/conf.d/default.conf

server {

...

location / {

        proxy_pass http://backend;

        proxy_redirect default;

        #设置代理

        proxy_set_header Host $host;       

        proxy_set_header X-Real-IP $remote_addr;

    }

}

      访问验证

      访问NGINX主机IP  刷新可以查看到apache主页变更


网站公告

今日签到

点亮在社区的每一天
去签到