原因是因为gcc版本过低,yum安装的gcc是4.8.5的。因此需要升级gcc,升级过程如下:
yum -y
install
centos-release-scl
yum -y
install
devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl
enable
devtoolset-9
bash
echo
"source /opt/rh/devtoolset-9/enable"
>> /etc/profile
gcc -
v
make 和make install以后即可。注意安装完成以后redis-server在/usr/local/bin/目录下。