centos7安装redis 6.x

1.环境准备

yum -y install gcc tcl

2.解压

tar -zxvf redis-6.2.4.tar.gz
cd redis-6.2.4

3.编译安装

make
make install PREFIX=/opt/redis6

4.配置

mkdir -p /opt/redis6/{data,log}
cp redis.conf /opt/redis6/bin
cd /opt/redis6
vim bin/redis.conf

redis.conf配置内容如下:

# 配置是否在后台运行
daemonize yes
# 把这一行注释,监听所有IP,允许外网IP访问
#bind 127.0.0.1
# 把yes改成no,允许外网访问
protected-mode no
# 开启aof备份
appendonly yes 
# 关闭redis守护进程,默认no
supervised no
# 文件目录
logfile "/opt/redis6/log/log"
always-show-logo yes
# 保存到磁盘,根据给定的时间间隔和写入次数将数据保存到磁盘
# 900 秒内如果至少有 1 个 key 的值变化,则保存
save 900 1 
save 300 10
save 60 10000
# 设置数据存储目录
dir /opt/redis6/data
# 集群开关
cluster-enabled yes
# 集群配置文件的名称
cluster-config-file nodes.conf
# 节点互连超时的阀值,集群节点超时毫秒数
cluster-node-timeout 15000

5.启动Redis

#各个redis节点都启动起来
./redis-server redis.conf

6.创建集群

#使用ip地址,不要用hostname名
./redis-cli --cluster create 192.168.20.153:6379 192.168.20.154:6379 192.168.20.155:6379

7.登录集群

./redis-cli -c -h 192.168.20.153 -p 6379

命令:

# 查看集群信息
cluster info
# 查看集群节点
cluster nodes

参考

Centos7安装Redis6整理
redis配置文件详解

如果觉得我的文章对你有用,请随意赞赏