1.运行环境:
1. Redis 6.0.6
2. JDK1.8
3. Linux 7.3
2.下载程序包:
下载地址:https://redis.io/download
解压
tar -zxvf redis-6.0.6.tar.gz
如下图:
3.安装gcc
yum install gcc-c++
自 redis 6.0.0 之后,编译 redis 需要支持 C11 特性,C11 特性在 4.9 中被引入。Centos7 默认 gcc 版本为 4.8.5,所以需要升级gcc版本。
yum -y install gcc gcc-c++ make tcl
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
切换到解压后的redis目录执行命令:
make
make install
执行结果:
4.启动服务
Redis默认不是后台运行我们修改他的配置文件改为后台运行
启动Redis服务端,默认生成的启动脚本在/usr/local/bin目录下,我们执行命令
/usr/local/bin/redis-server redis.conf
使用客户端连接Redis服务
/usr/local/bin/redis-cli -p 6379
4.关闭服务
shutdown
exit