nginx+keepalive主从双机热备+自动切换解决方案

环境采集cenots 6.3 64位迷你安装,因为安装前,你需要做一些工作

yum install -y make wget

如果你愿意可以更新下系统,更换下yum源.

1.安装keepalive

官方最新版? keepalived-1.2.7

tar zxvf keepalived-1.2.7.tar.gz

cd keepalived-1.2.7

在此之前。请安装一下一些简单的工具

yum install -y gcc openssl-devel popt-devel

不然会编译不成功的。然后:

./configure

make && make install

cp /usr/local/etc/rc.d/init.d/keepalived /etc/init.d/

cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/

chmod +x /etc/init.d/keepalived

chkconfig --add keepalived

chkconfig keepalived on

mkdir /etc/keepalived

ln -s /usr/local/sbin/keepalived /usr/sbin/

2.安装Nginx

tar zxvf? nginx-1.2.5.tar.gz

cd nginx-1.2.5

安装一下相关组件.

yum install -y pcre-devel

./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module

make && make install

3.配置keepalive

两台服务器端keepalived.conf内容都为如下,都设置为backup,不抢占,注意修改优先级不同,更详细的keepalived配置文件说明可以执行man keepalived.conf查看:

! Configuration File for keepalived

global_defs {

notification_email {

admin@lvtao.net

}

notification_email_from admin@lvtao.net

smtp_se

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值