linux部署redis6

  1. 先看linux是否有wget,如果沒(méi)有則需要安裝。執(zhí)行yun install wget
  2. 去redis官網(wǎng)找redis下載地址


    image.png
  3. 在linux系統(tǒng)你們,在/usr/local目錄下,執(zhí)行如下代碼
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
  1. 下載后解壓
tar vxzf redis-6.2.6.tar.gz
  1. 解壓后修改文件夾名
mv redis-6.2.6.tar.gz redis6.2.6
  1. 進(jìn)入redis文件夾進(jìn)行編譯,輸入make
make
  1. 如果報(bào)錯(cuò),根據(jù)錯(cuò)誤信息去網(wǎng)上搜方案
    報(bào)錯(cuò)內(nèi)容很多,可以搜這一句:make[1]: *** [adlist.o] Error 127
    然后找到解決方案,提示缺少cc,執(zhí)行:
yum -y install gcc gcc-c++ libstdc++-devel
  1. 安裝后再執(zhí)行make,發(fā)現(xiàn)還是報(bào)錯(cuò)
    搜索報(bào)錯(cuò)內(nèi)容:zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such
    找到解決方案,
    根據(jù)自己的系統(tǒng)選擇make的參數(shù)
make MALLOC=libc

其中MALLOC必須是大寫
此時(shí)編譯通過(guò)!

  1. 然后就可以啟動(dòng)redis了,進(jìn)入redis目錄下src目錄
    執(zhí)行
./redis-server

服務(wù)器運(yùn)行成功

  1. 令開命令行,敲
./redis-cli

成功連接
可以執(zhí)行語(yǔ)句測(cè)試

set test haha
get test

參考:https://blog.csdn.net/m0_49578480/article/details/108034496
https://www.cnblogs.com/chaochao233/p/9704234.html
https://www.cnblogs.com/richerdyoung/p/8066373.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容