Redis安裝

abin1703發表於2016-08-14

一、Redis下載安裝

 

1:官方站點: redis.io 下載最新版或者最新stable

2:解壓原始碼並進入目錄
[root@localhost soft]# tar -zxvf redis-3.2.3.tar.gz 

3: 不用configure

4:安裝gcc包
yum install gcc* -y

5: 直接make
[root@localhost redis-3.2.3]# make

(如果是32位機器 make 32bit)


注:易碰到的問題,時間錯誤.

原因: 原始碼是官方configure過的,但官方configure,生成的檔案有時間戳資訊,

Make只能發生在configure之後,

如果你的虛擬機器的時間不對,比如說是2012

解決: date -s ‘yyyy-mm-dd hh:mm:ss’   重寫時間

    clock -w  寫入cmos

 

 

5: 可選步驟: make test  測試編譯情況

(可能出現: need tcl  >8.5這種情況, yum install tcl)

 

6: 安裝到指定的目錄,比如 /usr/local/redis

make  PREFIX=/usr/local/redis install

: PREFIX要大寫

 

7: make install之後,安裝目錄bin目錄下得到如下幾個檔案

redis-benchmark  效能測試工具

redis-check-aof  日誌檔案檢測工(比如斷電造成日誌損壞,可以檢測並修復)

redis-check-dump  快照檔案檢測工具,效果類上

redis-cli  客戶端

redis-server 服務端

 

 

8: 複製配置檔案

cp /soft/redis.conf /usr/local/redis

 

 

10: redis以後臺程式的形式執行

編輯conf配置檔案
[root@localhost redis]# vi redis.conf 

daemonize yes

11、啟動redis服務
[root@localhost redis]# ./bin/redis-server ./redis.conf 

12、檢查服務

[root@localhost redis]# ps -ef|grep redis
root      28709      1  0 19:47 ?        00:00:00 ./bin/redis-server 127.0.0.1:6379
root      28714   1909  0 19:47 pts/0    00:00:00 grep redis

以上正常安正redis服務

測試登入redis
[root@localhost bin]# ./redis-cli 
127.0.0.1:6379> set a
OK
127.0.0.1:6379> get a
""
127.0.0.1:6379> 





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

相關文章