下载地址http://redis.io/download
安装步骤:

1、首先需要安装gcc  yum install gcc
2、把下载好的redis-6.0.4.tar.gz 放到linux /usr/local文件夹下 或者(wget http://download.redis.io/releases/redis-6.0.4.tar.gz)

3、进行解压 tar -zxvf redis-6.0.4.tar.gz

4、进入到redis-6.0.4目录下,进行编译 make MALLOC=libc (如果报错可能是gcc版本问题,看最后)

5、进入到src下进行安装 make install  验证(ll查看src下的目录,有redis-server 、redis-cil即可)
6、方便管理将conf配置文件和命令文件放到指定目录
    mkdir /usr/local/redis/conf
    mv /usr/local/redis-6.0.4/redis.conf /usr/local/redis/conf/
    mkdir /usr/local/redis/bin
    cd /usr/local/redis-6.0.4/src
    mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin/

修改密码 requirepass 123456
使用后台启动,所以修改redis.conf里的 daemonize 改为yes
7、启动并指定配置文件:/usr/local/redis/bin/redis-server /usr/local/conf/redis.conf

8、验证启动是否成功:
ps -ef | grep redis 查看是否有redis服务 或者 查看端口:netstat -tunpl | grep 6379

进入redis客户端 /usr/local/redis/bin/redis-cli 退出客户端quit
退出redis服务: 
(1)pkill redis-server 、
(2)kill 进程号、
                            
(3)/usr/local/redis-6.0.4/src/redis-cli shutdown
如果报错server.c:5166:39: error: ‘struct redisServer’ has no member named ‘maxmemory’

redis6需要gcc>=4.9
查看gcc版本 gcc --version

//升级gcc
sudo yum install centos-release-scl
sudo yum install devtoolset-8
scl enable devtoolset-8 bash
sudo yum list devtoolset-8\*