一.准备2台服务器,比如:
主服务器:192.168.1.116
从服务器:192.168.1.118
二、两台机子都下载好redis安装包并安装
wget http://download.redis.io/releases/redis-3.0.4.tar.gz tar zxvf redis-3.0.4.tar.gz cd redis-3.0.4 make make install
三、配置主服务器(192.168.1.116)redis.conf
#设置密码 requirepass 123456 #实际生产环境请设置超级复杂的密码,ip绑定之类的操作
四、配置从服务器(192.168.1.118)redis.conf
slaveof 192.168.1.116 6379 masterauth 123456
五、启动redis服务,具体路径参考你安装时的路径
/data/server/redis-3.0.4/src/redis-server /data/server/redis-3.0.4/redis.conf
六、主服务器执行插入一条记录测试
/data/server/redis-3.0.4/src/redis-cli -h 192.168.1.116 -a 123456 set test testvalue
七、从服务器执行获取记录
/data/server/redis-3.0.4/src/redis-cli -h 192.168.1.118 get test #成功返回内容,说明数据已经成功复制过来了 "testvalue"
到这里Redis的主从复制已经配置完成,如有啥问题请指出!