Redis3.x 源码安装
生活随笔
收集整理的這篇文章主要介紹了
Redis3.x 源码安装
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
redis源碼編譯安裝
1、下載源碼包 ?
再linux ?操作框內(nèi)執(zhí)行以下命令
# wget http://download.redis.io/releases/redis-3.0.3.tar.gz
2、解壓至安裝路徑
# tar?redis-3.0.3.tar.gz -C /usr/local/
3、編譯安裝
# cd /usr/local/redis-3.0.3/
# make && ?make PRIFIX=/usr/local/redis-3.0.3 ?install ? ? --prifix 指定bin下可執(zhí)行文件存放位置
若有報錯如下!! 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 make[1]: Leaving directory `/data0/src/redis-2.6.2/src' make: *** [all] Error 2 解決方案 原因是jemalloc重載了Linux下的ANSI C的malloc和free函數(shù)。解決辦法:make時添加參數(shù)。make MALLOC=libc
成功后,再次執(zhí)行 make PRIFIX=/usr/local/redis-3.0.3 ?install
查看剛安裝成功的redis版本
#我本地安裝的是3.2.1的,就這個圖吧
總結(jié)
以上是生活随笔為你收集整理的Redis3.x 源码安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言程序调试时无法启动程序,编译没有异
- 下一篇: linux cmake编译源码,linu