1、安装redis
cd /root/svr/
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar -zxvf redis-3.2.9.tar.gz
cd redis-3.2.9
make install PREFIX=/root/svr/redis-3.2.9 #安装
2、配置主从配置文件
cd /root/svr/redis-3.2.9 mkdie 6379 #存储主master的配置信息、log日志、rdb、aof数据存储目录 mkdie 6380 #存储从slave的配置信息、log日志、rdb、aof数据存储目录 cp redis.conf 6379/ cp redis.conf 6380/ #修改主配置文件redis.conf port 6379 #bind 127.0.0.1 #注释掉或者改为0.0.0.0表示局域网内都可以访问 logfile "/root/svr/redis-3.2.9/6379/redis.log" #日志存储位置 dir /root/svr/redis-3.2.9/6379/ #数据存储位置:rdb、aof等 protected-mode no #要是这个开始的话需要设置安全密码,一般测试设置no,不需要配置权限。 配置yes,还行需要配置 requirepass 123456 这里的配置参数值123456是安全密码 appendonly yes #开启aof数据存储方式:持久层,默认使用rdb。 #修改从配置文件redis.conf port 6380 #bind 127.0.0.1 #注释掉或者改为0.0.0.0表示局域网内都可以访问 logfile "/root/svr/redis-3.2.9/6380/redis.log" #日志存储位置 dir /root/svr/redis-3.2.9/6380/ #数据存储位置:rdb、aof等 protected-mode no #要是这个开始的话需要设置安全密码,一般测试设置no,不需要配置权限。 配置yes,还行需要配置 requirepass 123456 这里的配置参数值123456是安全密码 appendonly yes #开启aof数据存储方式:持久层。默认使用rdb。 slaveof 192.168.56.180 6379 #配置从服务,指向主服务的ip和端口 masterauth 123456 #要是主服务开始权限密码,这里还需要配置主服务一样的安全密码,要是主服务protected-mode no,就不需要配置该参数
3、启动主从redis
cd /root/svr/redis-3.2.9 ./bin/redis-server 6379/redis.conf & #主 ./bin/redis-server 6380/redis.conf & #从
4、查看是否启动
5、测试
./bin/redis-cli -p 6379
在主服务set一个值.
./bin/redus-cli -p 6380
在从服务get刚在主服务set的值是否获取到。