Ubuntu16.04安装Keepalived

本文详细介绍了在Ubuntu16.04上安装Keepalived的步骤,包括安装依赖包、配置keepalived.conf、创建Nginx服务监控脚本以及启动Nginx和Keepalived。通过这些操作实现高可用负载均衡,确保Nginx服务的稳定运行。

1.安装依赖包(主从服务器一致)

a) sudo apt-get install libssl-dev

                

b) sudo apt-get install openssl

                

c) sudo apt-get install libpopt-dev

                

2.安装keepalived(主从服务器一致)

sudo apt-get install keepalived

            

3.配置keepalived.conf(apt安装完后,程序创建了/etc/keepalived目录,但是没有生成keepalived.conf,自己手动写了一个)

a) 主服务器配置

    sudo vim /etc/keepalived/keepalived.conf

               

b) 主服务器配置

    sudo vim /etc/keepalived/keepalived.conf

               

c) 创建Nginx服务监控脚本/usr/local/nginx/check_nginx.sh(主从服务器上一致)

    sudo vim /usr/local/src/check_nginx_pid.sh

               

4.启动Nginx和Keepalived

a) 启动主服务

   sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

              

   sudo service keepalived start

              

b) 启动从服务

   sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

   sudo service keepalived start

5.测试

a) 修改主从服务器上Nginx的index.html

    sudo vim /usr/local/nginx/html/index.html

               

               

b) 通过虚拟IP访问Nginx服务

               

c) 关闭掉主服务器上Nginx和Keepavlived

    sudo killall keepalived

    sudo killall nginx

d) 再次通过虚拟IP访问Nginx服务

               

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值