Redis随笔(三)主从搭建

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的值是否获取到。

 

posted @ 2018-01-16 12:10  C小海  阅读(500)  评论(0编辑  收藏  举报