centos7安装redis6.0.10记录
1、wget下载
wget http://download.redis.io/releases/redis-6.0.10.tar.gz
2、解压
tar -zxvf redis-6.0.10.tar.gz
mv redis-6.0.10 redis6
3、编译
cd redis6
make
此时出现错误:
解决:升级gcc版本
[root@localhost redis6]# gcc -v # 查看gcc版本
[root@localhost redis6]# yum -y install centos-release-scl # 升级到9.1版本
[root@localhost redis6]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
[root@localhost redis6]# scl enable devtoolset-9 bash
以上为临时启用,如果要长期使用gcc 9.1的话:
[root@localhost redis6]# echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile
继续执行make,顺利完成!
继续执行make install:
[root@neilfoc redis6]# make install
cd src && make install
make[1]: 进入目录“/usr/local/redis6/src”
Hint: It’s a good idea to run ‘make test’