1. 程式人生 > 實用技巧 >CentOS7使用原始碼編譯安裝Redis

CentOS7使用原始碼編譯安裝Redis

編譯原始碼檔案為可執行檔案

下載Redis原始碼檔案

1.進入Redis官網獲取檔案下載地址

2.使用wget下載原始碼檔案

解壓原始碼檔案

3.下載的原始碼檔案為壓縮包,使用tar命令解壓原始碼檔案

tar xzf 原始碼壓縮包檔名

編譯原始碼為可執行檔案

4.進入解壓後的資料夾執行make命令進行編譯

編譯成功 指一次就

5.編譯成功出現如圖提示

編譯報錯 我有一個

5.編譯報錯出現各種error,我這有一個gcc編譯器未安裝的錯誤,

6.使用yum install gcc下載gcc編譯器

7.下載完成後再次執行make命令執行編譯

再次執行make命令居然又報錯了!#惱

8.清除編譯失敗時產生的臨時檔案

由於在這次make命令前已經執行過一次make命令並且失敗了,需要清除make命令失敗時產生的臨時檔案

9.執行make distclean

此時執行make命令後出現5步驟的結果就說明編譯已經完成了,如出現其他報錯,複製到百度即可解決

使用一下看是否ok

進入src目錄 執行redis-server,按ctrl c幹掉

cd src
./redis-server

安裝Redis到服務

將Redis的可執行檔案遷出

1.回到原始碼解壓出來的目錄裡

make install PREFIX=自定義安裝路徑

將遷出的目錄路徑新增至PATH

2.vi /etc/profile開啟這個檔案,在末尾新增路徑並儲存

export REDIS_HOME=自定義安裝路徑
export PATH=$PATH:$REDIS_HOME/bin

3.重新載入一下編輯過的檔案

source /etc/profile

建立服務

4.回到原始碼解壓出來的目錄裡面,進入utils目錄,執行install_server.sh

完成