1. 安裝Redis
Redis壓縮包和解壓后的狀態
安裝,執行make命令,出現如圖所示的錯誤
- 注意:由於Redis時C語言寫的,所以我們需要安裝編譯C的環境:gcc,如果安裝6版本的redis,gcc版本一定要5.3以上,我的Redis版本是redis-6.0.9。

查找原因:由於我的Redis版本是6.0.9,再通過gcc -v查看得知我的gcc版本為4.8.5(小於5.3)。如圖所示

解決方案:升級我的gcc版本,依次執行如下命令:
-
[root@baiyudong redis-6.0.9]# yum -y install centos-release-scl
-
[root@baiyudong redis-6.0.9]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
-
[root@baiyudong redis-6.0.9]# scl enable devtoolset-9 bash
再次安裝:
- 執行make命令:[root@baiyudong redis-6.0.9]# make
結果:

結果:

至此Redis安裝成功
此時查看gcc版本的話,還是顯示原來的版本,需要重啟虛擬機:reboot;重啟后查看到的gcc是升級后的版本:9.3.1
