虚拟机中CentOS的Nginx+keepalived 高可用集群配置教程

本教程详细介绍了如何在两台CentOS虚拟机上配置Nginx+keepalived高可用集群。通过关闭selinux、安装keepalived、编辑配置文件、创建监控脚本等步骤,实现VIP漂移和故障切换。最终测试显示,当主机nginx停服时,系统能自动切换至备用机,确保服务不间断。
摘要由CSDN通过智能技术生成

1.环境准备

首先两台虚拟机网络模式改为桥接
主机ip为192.168.96.254,
备用机ip为192.168.96.255,
VIP为192.168.96.250,
ps. IP地址根据自己实际情况修改

2.关闭selinux

关闭selinux
setenforce 0

编辑配置文件,关闭开机自启
vi /etc/selinux/config
selinux=enforcing改成selinux=disabled

3. 为主机安装keepalived

下载
wget https://www.keepalived.org/software/keepalived-1.4.5.tar.gz

解压
tar -zxvf keepalived-1.4.5.tar.gz

进入文件夹
cd keepalived-1.4.5

预编译
./configure --prefix=/usr/local/keepalived

安装
make && make install

4.将keepalived注册为系统服务

cp keepalived/etc/init.d/keepalived /etc/init.d
cp keepalived/etc/syscon

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值