二、redis主从环境搭建

系列导航

一、redis单例安装(linux)

二、redis主从环境搭建

三、redis集群搭建

四、redis增加密码验证

五、java操作redis

环境:centos7
需要的安装包: redis-4.0.10.tar.gz
说明:如下演示环境都在一台服务器上,生产环境需要放在两台服务器上使用

安装步骤
1、安装包解压
拷贝redis-4.0.10.tar.gz 到/opt目录下
cd /opt
tar -xzvf redis-4.0.10.tar.gz

2、编译
[root]# cd  /opt/redis-4.0.10
[root]# make


3、修改配置文件
  cd /opt/redis-4.0.10
  cp redis.conf  redis_master.conf
  cp redis.conf  redis_slave.conf
 
  redis_master.conf 与本来的配置文件完全一样
  redis_slave.conf 需要改两个地方
  (1) 端口修改(不跟主节点重复即可)
        port 6380
  (2) 设置当本机为slav服务时,设置master服务的IP地址及端口,在Redis启动时,它会自动从master进行数据同步
        # slaveof <masterip> <masterport>
        slaveof localhost 6379
        注:实际环境中主从不在同一个台主机 localhost 换成主节点ip即可
 

4、启动redis
 
[root@minio4 redis-4.0.10]#nohup /opt/redis-4.0.10/src/redis-server  /opt/redis-4.0.10/redis_master.conf &
[root@minio4 redis-4.0.10]#nohup /opt/redis-4.0.10/src/redis-server  /opt/redis-4.0.10/redis_slave.conf  &
 

5、启动客户端
[root@minio4 src]# cd /opt/redis-4.0.10/src
登录主节点设置一个key
[root@minio4 src]# ./redis-cli -p 6379
127.0.0.1:6379> SET key "value"
OK
127.0.0.1:6379> GET key
"value"
[root@minio4 src]# ./redis-cli -p 6380
redis> GET key
"value"

登录副节点查看刚放入的是否能查
[root@minio4 src]# ./redis-cli -p 6380
127.0.0.1:6380> GET key
"value"

 
6、关闭服务端
[root@minio4 src]# cd /opt/redis-4.0.10/src
[root@minio4 src]# ./redis-cli -p 6379 shutdown
[root@minio4 src]# ./redis-cli -p 6380 shutdown

                                                    

posted @   万笑佛  阅读(143)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示