redis在linux下的安裝
-
利用xftp工具將下載好的tar包傳輸到/opt資料夾下
-
-
將解壓後的資料夾移到/local目錄下 mv redis-6.0.6 /usr/local/
-
之後進入redis的目錄, cd /usr/local/redis-6.0.6.tar.gz
-
輸入make ,但是因為redis是C語言編寫的,因此要先安裝gcc yum -y install gcc
-
如果自己的redis版本過高,則gcc也應該升級到高版本,否則會編譯失敗。升級的相關語句如下
-
[root@hadoop01 redis-6.0.5]# gcc -v # 檢視gcc版本 [root@hadoop01 redis-6.0.5]# yum -y install centos-release-scl # 升級到9.1版本 [root@hadoop01 redis-6.0.5]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils [root@hadoop01 redis-6.0.5]# scl enable devtoolset-9 bash 以上為臨時啟用,如果要長期使用gcc 9.1的話: [root@hadoop01 redis-6.0.5]# echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
成功標誌如下:
-
在make執行之後再執行 make install,該操作則將 src下的許多可執行檔案複製到/usr/local/bin 目錄下,這樣做可以在任意目錄執行redis的軟體的命令(例如啟動,停止,客戶端連線伺服器等), make install 可以不用執行,看個人習慣。
-