CentOS7使用原始碼編譯安裝Redis
阿新 • • 發佈:2020-12-11
編譯原始碼檔案為可執行檔案
下載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