一、准备工作
1.1 准备两台centos7.9
1.2 nginx 与 keepalived软件 双机安装
1.3 ip分配
1.4 修改主机名
1.5 关闭selinux(双机执行)
1.6 修改hosts(双机执行)
二、安装keepalived
2.1 执行一下命令安装keepalived(双机执行)
2.1.1 yum安装
2.1.2 编译安装
获取安装包https://www.keepalived.org/download.html
找到自己需要的版本安装,本次安装2.1.5,双机下载,也可以wget
2.1.2.1 安装依赖
2.1.2.2 解压
2.2 编辑keepalived配置文件
2.2.1 清空原有的配置文件(双机执行)
2.2.2 执行以下命令,编辑keepalived.conf文件。(双机分别执行)
2.2.3 内容粘在配置文件中,设置不抢占(第一台主节点执行)
2.2.4 内容粘在配置文件中(第二台从节点执行)
2.2.5 编写check_nginx.sh脚本(双机执行)
别忘记加执行权限,刚开始忘记写了
2.3 设置开机自启动
三、安装nginx(双机安装)
四、配置下systemctl管理自安装nginx
4.1 创建nginx.service文件
ExecStart:nginx的启动命令
ExecReload:nginx的重载命令
ExecStop:nginx的停止命令
4.2 重载systemctl
4.3 设置开机自启动
五、开启keepalived,并测试下
5.1 首先区分下 nginx 的index.html页面
第一台
5.2 开启keepalived
5.3 检验 keepalived的可用性
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。