Keepalived+Nginx高可用解决方案
- 安装nginx
- 安装keeplived
各位参考资料将两个软件进行安装,安装步骤不再赘述。
实现步骤:
首先准备两台虚拟机 我这里master(主)节点ip为192.168.200.138 backup(备) 节点ip: 192.168.200.148
安装好nginx后将html目录下面的index.html修改(用于观察两台主机的变化)
访问192.168.200.148
另一台节点也做同样的操作
然后修改master(主)节点的keepalived配置 vim /etc/keepalived/keepalived.conf
从节点配置:
启动nginx,和keepalived之后,访问vip地址,会发现访问的是主节点(192.168.200.138)的nginx
关闭192.168.200.138这台主机
再次访问vip,会发现备用机上任了,代替了主节点。
再次启动主节点。再次访问
又访问到了主节点,备用节点卸任。
以此,实现双击主备高可用。