解压redis包
tar -zxvf redis-6.0.16.tar.gz -C /usr/local/ //解压redis至/usr/local/目录
mv redis-6.0.16 redis //修改redis命名
执行make命令编译之前,执行gcc-v查看gcc版本,是否与redis版本匹配,若不匹配,则升级gcc版本

升级GCC版本
1. 安装 SCL 源
yum install -y centos-release-scl scl-utils-build
2.安装 9 版本的 gcc、gcc-c++、gdb 工具链(toolchian)
yum install -y devtoolset-9-toolchain
3. 临时覆盖系统原有的 gcc 引用
scl enable devtoolset-9 bash
redis编译安装
cd usr/local/redis
make
make PREFIX=/usr/local/redis install
redis注册为服务
redis进程启动
ps -aux | grep redis //查看redis进程
./redis-server /usr/local/redis/redis.conf // 在/usr/local/redis/bin服务启动
浙公网安备 33010602011771号