准备两台虚拟机,示例系统是ubuntu14.14
192.168.26.133 6379 主 写
192.168.26.134 6379 从 只读
安装redis
- 下载redis,执行命令:wget https://codeload.github.com/antirez/redis/tar.gz/2.8.23
- 解压 执行命令:tar -zxvf redis-2.8.23.tar.gz
- 进入目录: cd redis-2.8.23
- 执行命令 : make
- vim 打开 192.168.26.134上的 /redis-2.8.23/redis.conf文件
- 在文件的最后添加 'slaveof 192.168.26.133 6379'
- 分别启动redis服务 src/redis-server redis.conf.
测试一下:
在133上 执行命令:src/redis-cli
set name zhangsan
提示 ok
get name
返回 zhangsan。
在134 上执行命令:src/redis-cli
get name
返回 zhangsan
说明主服务数据同步到从服务器上,测试成功。
配置十分简单。