# wget http://download.redis.io/releases/redis-6.0.9.tar.gz # tar xzf redis-6.0.9.tar.gz # cd redis-6.0.9 # make
執行完 make 命令後,redis-6.0.9 的 src 目錄下會出現編譯後的 redis 服務程序 redis-server,還有用於測試的客戶端程序 redis-cli:c++
下面啓動 redis 服務:redis
# cd src # ./redis-server
注意這種方式啓動 redis 使用的是默認配置。也能夠經過啓動參數告訴 redis 使用指定配置文件使用下面命令啓動。shell
# cd src # ./redis-server ../redis.conf
實際上就是gcc的版本過低了,只要更新gcc便可centos
解決方法:bash
# 1. 安裝gcc套裝(若是是新系統,gcc一般安裝不全面) yum install cpp yum install binutils yum install glibc yum install glibc-kernheaders yum install glibc-common yum install glibc-devel yum install gcc yum install make # 2. 升級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 #注意:scl命令啓用只是臨時的,退出shell或者重啓就會恢復到原來的gcc版本。 #若是要長期生效的話,執行以下: echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile