linux环境配置redis主从 linux安装redis 完整步骤

安装上linux系统后可以先把防火墙关掉(准备2台及以上Linux系统)

      查看防火墙状态                       firewall-cmd    --state

      关闭防火墙                              systemctl  stop   firewalld.service

      开启防火墙                              systemctl  start   firewalld.service

      禁止开机启动启动防火墙        systemctl   disable   firewalld.service

1.安装 wget 命令   

                yum -y install wget

2.获取redis资源

                wget http://download.redis.io/releases/redis-4.0.8.tar.gz

                 (redis3.0以上好像需要安装gcc和gcc-c++       yum install gcc    yum install gcc-c++  有可能还需要安装  tcl yum install tcl

3.安装redis

                cd redis-4.0.8

                make(假如报:致命错误:jemalloc/jemalloc.h:没有那个文件或目录  这个错误的话 就改用这个命令  make MALLOC=libc

                cd src

                make install PREFIX=/usr/local/redis

4.移动配置文件到安装目录下

                cd ../

                mkdir /usr/local/redis/etc

                mv redis.conf /usr/local/redis/etc

5.配置redis.conf

                vi /usr/local/redis/etc/redis.conf       //设置redis密码  requirepass 123456 

                                                                        //bind 127.0.0.1 注释掉 改为 #bind 127.0.0.1

常用命令: 

            pkill redis  //停止redis

            /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf   开启redis

主库配置就结束了  下面配置从库     按照刚刚的流程配置从库到第五步

......

5.配置redis.conf

                vi /usr/local/redis/etc/redis.conf       //设置redis密码  requirepass 123456  

                                                                       //bind 127.0.0.1 注释掉  改成 #bind 127.0.0.1

                                                                       // masterauth 123456 (123456是我的主redis的密码,此参数是当与主连接时的密码验证)

                                                                       // slaveof 主库ip 端口  (从redis需要配上这一句)

楼主在配置过程中参考了篇博客    linux安装redis 完整步骤  

猜你喜欢

转载自www.cnblogs.com/lixioayi/p/9480562.html