实验背景说明
某公司有两个站点www.jw.com bbs.jw.com经过调查nginx服务器做七层负载均衡无法实验流量的承担,但是又要去使用域名进行访问。公司有六台服务器搭建站点。
LVS+nginx实现多级负载均衡配置
环境准备6台centos7服务器,提前在所有的节点关闭防火墙和selinux命令如下。
systemctl stop firewalld.service
setenforce 0
环境配置说明
| 服务器名称 | IP地址 | 安装软件 | 作用 |
|---|---|---|---|
| lvs-master | 192.168.40.10 | ipvsadm | 四层负载 |
| ngx-1 | 192.168.40.11 | nginx | 七层负载 |
| ngx-2 | 192.168.40.12 | nginx | 七层负载 |
| apache-1 | 192.168.40.23 | apache | 网站服务 |
| apache-2 | 192.168.40.24 | apache | 网站服务 |
| apache-3 | 192.168.40.25 | apache | 网站服务 |
第一步
安装软件
[root@lvs-master ~]# yum install -y ipvsadm
[root@lvs-master ~]# modprobe ip_vs
[root@ngx-1 ~]# yum install -y nginx
[root@ngx-2 ~]# yum install -y nginx
[root@apache-1 ~]# yum install -y httpd
[root@apache-2 ~]# yum install -y httpd
[root@apache-3 ~]# yum install -y httpd
配置网站信息
[root@apache-1 ~]# echo "www.jw.com-1" > /var/www/html/index.html
[root@apache-2 ~]# echo "www.jw.com-2" > /var/www/html/index.html
[root@apache-3 ~]# echo "bbs.jw.com-1" > /var
LVS+nginx部署四层与七层负载均衡实践

本文介绍了如何在公司环境中利用LVS+nginx搭建多级负载均衡,通过实验背景和详细步骤展示了从环境配置、软件安装到LVS与nginx的配置过程,确保了即使在后端服务器故障时仍能保持服务不间断。
最低0.47元/天 解锁文章
417

被折叠的 条评论
为什么被折叠?



