设为首页 加入收藏

TOP

Ubuntu 12.04 安装Redis并设置主从复制
2015-08-31 19:59:32 来源: 作者: 【 】 浏览:30
Tags:Ubuntu 12.04 安装 Redis 设置 主从 复制

Windows 10 专业版


VMWare 11.1.0


Ubuntu 12.04 LTS


Redis-Server 2.2.12


注:本文旨在介绍安装Redis并配置Master-Slave,因此在VM上安装Ubuntu的过程请参见其他相关文章。


Step 1 - 在虚拟机(192.168.107.130)上安装Redis:



Step 2 - 配置Master:


由于我们需要配置Master-Slave模式,因此要将Redis的IP绑定到公共IP上(也就是其他机器能访问到的IP,我自己在虚拟机上使用的是NAT模式,安装Master的虚拟机IP为:192.168.107.130)。


在redis.conf中找到:


将其修改为(其中192.168.107.130即为Master的IP地址):



?


Step 2.2 - 设置访问密码:


在redis.conf中找到:


将其修改为(123456即为你自己想要设定的Redis访问密码,你可以自行设定喜欢的密码):



设置完之后,保存redis.conf文件。


Step 2.3 - 重启Redis服务:



Master的设置就这样完成了,怎么样,是不是很简单?接下去我们继续配置Slave。


Step 1 - 在另外一台虚拟机(192.168.107.131)上安装Redis,步骤和Master完全一样:



Step 2 - 配置Slave:


同样的将Slave的IP绑定到公共IP上,即安装Slave的虚拟机IP:192.168.107.131。


在redis.conf中找到:


将其修改为(其中192.168.107.131即为Slave的IP地址):


?


在redis.conf中找到:


将其修改为(其中192.168.107.130即为Master的IP地址,6379是Master上Redis的默认端口):



在redis.conf中找到:


将其修改为(我们在配置Master的过程中设置了Master的密码是:123456):



需要注意的是:本例中,我们并没有为Slave设置密码。设置完之后,保存redis.conf文件。


Step 2.3 - 重启Redis服务:



在Master(192.168.107.130)中依次执行如下命令:



在Slave(192.168.107.131)中依次执行如下命令:



可以看到,Slave已经将Master中存储的内容同步过来了,你可以继续自行往Master中添加一些数据进行测试。


参考文章:Installing Redis and setting up Master - Slave Replication


下面关于Redis的文章您也可能喜欢,不妨参考下:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇RethinkDB 在Ubuntu 12.04.4上的.. 下一篇Zabbix 的 MySQL 监控客户端配置

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: