本地安装redis哨兵模式(redis安装使用教程)

01 前言

本地安装redis哨兵模式(redis安装使用教程)

redis的应用场景很多,想要自己本地尝试一下,那就必须安装了。说干就干。Redis没有官方的Windows版本,所以建议在Linux系统上安装运行,我们使用CentOS7作为安装环境进行安装。

02环境准备

本地安装redis哨兵模式(redis安装使用教程)

centos7(linux系统)

redis-5.0.4

03单机安装

本地安装redis哨兵模式(redis安装使用教程)下载安装包wget http://download.redis.io/releases/redis-5.0.4.tar.gz解压安装包tar -zxvf redis-5.0.4.tar.gz编译cd redis-5.0.4make安装

注:make时也可以指定目录,即make –prefix=具体的目录

cd redis-5.0.4/srcmake install

移动相关的文件

注:这一步可以不做,我这边是为了规划目录

mv /usr/local/bin/redis* /home/lyj/redis/standone/redis-5.0.4mv redis.conf /home/lyj/redis/standone/redis-5.0.4

启动cd /home/lyj/redis/standone/redis-5.0.4./redis-server redis.conf检查是否启动成功ps -ef|grep redis

如图所示即为启动成功,就可以愉快的操作redis了

04集群安装

集群方式

redis 哨兵模式

redis cluster

(注:哨兵模式不利于横向扩展,所以本文主要介绍的是redis cluster集群安装方式)

准备好已经单机安装完成的redis,如下

修改redis.conf配置文件

注意修改的配置项为:

#端口port 7001#pidpidfile /var/run/redis_7001.pid#打开cluster集群配置cluster-enabled yes复制多个redis

将准备好的redis复制6份,按照第二步骤中修改redis.conf配置,端口分别为7001,7002, 7003,7004,7005,7006 (注:本文只是为了模拟演示redis集群安装的过程,所以6个redis是安装在同一个服务器上,生产环境redis需要分布在多个服务器上,以保证高可用)

编写启动脚本vi oneKeyStart.sh

填入一下内容:

cd redis-5.0.4-7001 ./redis-server redis.conf cd .. cd redis-5.0.4-7002 ./redis-server redis.conf cd .. cd redis-5.0.4-7003 ./redis-server redis.conf cd .. cd redis-5.0.4-7004 ./redis-server redis.conf cd .. cd redis-5.0.4-7005 ./redis-server redis.conf cd .. cd redis-5.0.4-7006 ./redis-server redis.conf cd ..启动脚本授权chmod x oneKeyStart.sh启动./oneKeyStart.sh创建cluster集群./redis-cli –cluster create 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006 –cluster-replicas 1登录其中的一个节点,查询集群状态和集群节点

登录节点

./redis-cli -h 127.0.0.1 -p 7001 -c

查看集群信息

clusetr info

查看集群节点

cluster nodes

05结束

发表评论

登录后才能评论