redis安裝補充

2021-08-07 23:56:59 字數 1284 閱讀 7039

命令:[root@oa usr]# wget

二,對壓縮包進行解壓

命令:[root@oa usr]# tar xzf redis-3.2.8.tar.gz

三,解壓後進行編譯

命令:[root@oa redis-3.2.8]# make

make編譯時出錯:

cc:未找到命令

原因:系統缺少gcc,安裝gcc即可。

安裝命令:yum -y install gcc automake autoconf libtool make 

安裝完gcc編譯redis時又如果出現以下錯誤:

zmalloc.h:50:31: error: jemalloc/jemalloc.h: no such file or directory

zmalloc.h:55:2: error: #error "newer version of jemalloc required"

make[1]: *** [adlist.o] error 1

原因:分配器allocator會根據malloc變數去建立redis ,預設不是libc而是jemalloc

解決辦法:

make malloc=libc

四,編譯後進入src目錄 進行安裝

五,啟動redis服務

至此redis安裝成功!

補充 redis的ruby安裝

如果使用yum install安裝ruby會預設安裝1.8版本的。而1.8不滿足redis的3.0集群環境,所以需要安裝更高版本的ruby。這種方式安裝和解除安裝都非常麻煩 2.通過rvm管理安裝 第一步 安裝curl 1 yum install curl第二步 安裝rvm gpg keyserve...

redis學習 補充學習

redis是乙個開源的記憶體中的資料結構儲存系統,它可以用作 資料庫 快取和訊息中介軟體。是乙個完全開源免費的key value記憶體資料庫通常被認為是乙個資料結構伺服器,主要是因為其有著豐富的資料結構strings map list sets sorted sets1 完全基於記憶體,絕大部分請求...

補充 istio安裝

首先有乙個概念 crd custom resource definitions crds檔案 install kubernetes helm istio templates crds.yml,各種mixer adapter的定義都在這個檔案。具體安裝過程 1 istio的安裝過程 官網寫的很清楚 2...