需要2台服务器都安装nginx keepalived
-
使⽤用Nginx官⽅方提供的rpm包。
(2)执行yum安装
-
安装keepalived
4.配置主Keepalived
主上配置keepalived.conf文件
5.主keepalived.conf 传到备机并修改 我的是192.168.60.70的虚拟机
6.在备上需要修改
6.在主上配置准备Nginx 我的是192.168.60.80虚拟机
在备上准备nginx
主和备上都需要启动服务并开机自启
8.访问各站点 只能访问一个的时候,把以前安装过Nginx的卸载掉重新安装一遍,卸载 yum remove nginx
vip站点启动不了的时候,重启Keepalived 或者給vip站点换一个Ip
9.测试主备切换 在主上打 systemctl stop keepalived 和 systemctl start keepalived 切换
9.查看存活测试
在主服务器192.168.60.80上添加
10.在/opt下创建chknginx.sh文件,授予权限
在主服务器上关闭服务器 shutdown -h now
vip 会漂移到服务器192.168.60.70上