redis安装以及配置主从文档

安装

1.将安装包放到/usr/local/redis目录下

2.解压安装包

tar -zxvf redis-3.2.5.tar.gz

3.编译

cd redis-3.2.5

make

  1. 编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。

mkdir /usr/redis

cp redis-server /usr/redis

cp redis-benchmark /usr/redis

cp redis-cli /usr/redis

5.切换到redis-3.2.5目录下

cp redis.conf /usr/redis

cd /usr/redis

6.使用已经配置完成的redis-6379.conf文件和redis-common.conf文件替换已有文件。

  1. 启动Redis服务。

    ./redis-server redis-6379.conf

  2. 然后用客户端测试一下是否启动成功。

./redis-cli

redis> set foo bar

OK

redis> get foo

“bar”

备注:

查看6379pid的命令: netstat -ntlp|grep 6379

配置主从

分别在这2台机器上安装redis;

方法一

1.修改从服务器中的redis.conf配置文件

[root@jdap01 redis]# vi redis.conf

添加

Slaveof 195.203.1.1 6379

如果主服务中有密码

则再添加

Masterauth = 主服务设置的密码

2.启动从服务器

[root@jdap01 redis]# ./redis-server redis-6379.conf

[root@jdap01 redis]# ./redis-cli

3.进入redis中输入info

127.0.0.1:6379> info

Replication

role:slave

connected_master:195.203.1.1

显示如上图,则从库配置成功

4.主库中进入redis输入info

127.0.0.1:6379> info

Replication

role:master

connected_slaves:1

显示如上图,则主从配置成功

在主库中存入数据

127.0.0.1:6379> set foo bar

OK

在从库中提取出来,则redis主从配置完成

127.0.0.1:6379> get foo

“bar”

显示如上,则配置成功

方法二

可以不改动从库中的redis.conf文件

而是直接进入redis,输入命令

127.0.0.1:6379> slaveof 195.203.1.1 6379

效果是一样的,之后测试的步骤跟方法一一样,如果在主库中存取的数据,在从库中能取出来,则配置成功!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值