redis配置主从(云服务器搭建,自测没问题)

本文详细介绍了在同一台机器上配置Redis主从的具体步骤,包括修改配置文件、启动服务及验证数据同步等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

redis主从配置是可以在同一台机器进行,也可以在不同机器上进行(保证两台机器可以通信)

我配置的主从是在同一台机器上进行的,下面是操作步骤

声明:平时我们在机器上安装好redis后,可以通过redis-server /usr/local/redis/redis.config (指定redis配置文件进行启动),但是如果配置redis主从的话,就需要将配置文件更改一下了,不能使用默认的127.0.0.1了

1,首先查看自己机器的ip地址,使用命令ifconfig/ipconfig

红框内是我的机器的ip地址

2.找到redis的配置文件,我的目录是 /usr/local/redis/redis.conf

打开redis.conf配置文件,将默认的bind 127.0.0.1更改为主服务机器的ip(我的是在同一台机器上进行的,所以就是上面的ip)

3.启动redis服务(redis-server /usr/local/redis/redis.conf),使用ps查看redis是否正常启动,只要redis正常启动即可

4. 复制redis的配置文件(作为从服务的配置文件),文件名随意,例如 cp /usr/local/redis/redis.conf  /usr/local/redis/slave.conf

打开 slave.conf,

①需要修改配置项port,因为我是在同一台机器上进行的,需要将port改为非6379的值(不能与主服务port冲突)例: port 6378

②还有一个配置项slaveof,即配置从属于那台服务,后面跟主服务ip和端口,例如 slaveof 192.168.1.1 6379

5.启动从服务,主要要使用从服务的配置文件,我的是slave.conf, 例:redis-server /usr/local/redis/slave.conf

启动后使用ps查看是否两个服务启动成功

6. 此时配置好以后可以使用命令: redis-cli -h (ip) -p (port) info Replication来查看主从关系

①:查看主服务,因为主服务使用的6379端口号,此时也可以可省略,下面可以看到其信息

②:查看从服务(因为此时从服务使用的是6378端口号,不能取消,否则查看的是主服务的信息)

7.此时可以测试数据信息,连接上主服务,写入数据,看是否同步到从服务中

①,使用redis-cli -h (ip) -p (port)连接指定redis服务(主服务),此时的端口是6379,也可以省略

②使用redis-cli -h (ip) -p (port)连接指定redis服务(从服务),此时的端口是6378,不可以省略

因为redis的主从配置好以后,主服务写入数据会自动同步到从服务中,此时,可以知道redis的主从已经搭建好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值