1.在阿里云安装redis时,make编译报错。
2.这是因为gcc版本过低(GCC是C++的运行环境,是因为redis就是c语言写的)
更新gcc版本:
//升级gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
//临时将此时的gcc版本改为9
scl enable devtoolset-9 bash
//或永久改变 永久改变时没有效果,先执行下临时改变
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
// 至此,redis就安装成功了
3.最后重新make