我们今天来搭建一下nginx的负载均衡服务器。下面让我们先看一下一个简单的小图,
在我们测试的方面,我们需要使用3台服务器进行测试,一个主服务器,进行分配,其他两个作为web服务。
在主服务器中,我们只需要安装nginx即可,通过修改nginx的配置文件,实现负载均衡。
1、前提条件式安装好nginx。如果还没有安装的朋友们可以先看一下下面的nginx安装。
- yum install yum-priorities -y
- wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm //红色的部分是我们需要根据自己的centos版本进行选择nginx的版本的。需要注意一下
- rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm //此处和上面一样,不做解释
- yum install nginx //进行安装nginx
- systemctl start nginx.service #启动nginx
- systemctl stop nginx.service #停止
- systemctl restart nginx.service #重启
- systemctl enable nginx.service #设置开机启动
1. cd /etc/nginx/conf.d/
2. vim default.conf
修改如下图
完成配置后,保存,重启nginx,我们就完成了负载均衡。