CentOS 6.5 下安裝 Redis 2.8.13

fiona8953發表於2014-08-22

安裝步驟:

a.官方站點(redis.io)找到最新穩定版連結 --&gt


b.在/usr/local/src裡下載安裝包,解壓原始碼並進入目錄

[root@fiona src]# wget

[root@fiona src]# tar zxvf redis-2.8.13.tar.gz

[root@fiona src]# cd redis-2.8.13.tar.gz


c. 直接make(不用configure,在打包前程式碼已經被編譯了)

[root@fiona redis-2.8.13.tar.gz]# make install

make時,出現入下錯誤:

Error 1:make[2]: cc: Command not found

異常原因:沒有安裝gcc

解決方案:yum install gcc

Error 2:zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory

異常原因:一些編譯依賴或原來編譯遺留出現的問題

解決方案:make MALLOC=libc

【未驗證】make distclean。清理一下,然後再make。

  

在make成功以後,需要make test。在make test出現如下錯誤。

[root@fiona redis-2.8.13.tar.gz]# make test

Error:couldn't execute "tclsh8.5": no such file or directory

異常原因:沒有安裝tcl

解決方案:yum install -y tcl。


d.安裝到指定目錄(/usr/local/redis)

[root@fiona redis-2.8.13.tar.gz]# make PREFIX=/usr/local/redis install

PREFIX可以自定義安裝目錄,注意一定要大寫。


e.複製配置檔案redis.conf到/usr/local/redis下

[root@fiona redis]# cp /usr/local/src/redis-2.8.13/redis.conf ./


f.啟動與連線

[root@fiona redis]# ./bin/redis-server ./redis.conf

預設埠:6379

Reference:http://www.cnblogs.com/haoxinyue/p/3620648.html

[root@fiona redis]# ./bin/redis-cli
127.0.0.1:6379>


g.讓Redis在後臺程式的形式執行

修改配置檔案裡的daemonize。vim redis.conf  --&gt daemonize yes


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26477398/viewspace-1255655/,如需轉載,請註明出處,否則將追究法律責任。

相關文章