在前两篇的基础上,搭建Nginx高可用其实很简单。原理就是Keepalived保活Nginx,这样搭建出来的是主备模式(热备),如果此时加上HAProxy来做流量分发,那就是双活模式。具体看项目的业务背景,流量大的情况,做双活,仅仅做高可用,那就用主备模式。
主要组件
- Nginx
- Keepalived
搭建流程
- 安装Nginx和Keepalived
- 编写配置文件,注意待修改的参数
- 启动安装Nginx和Keepalived,并测试VIP地址
脚本
在常见中间件安装语句中找出下列脚本
- Nginx安装脚本和Keepalived安装脚本:
- InstallNginx.sh、InstallKeepalived.sh
- Nginx和Keepalived的配置:
- Nginx.conf、Keepalived.conf