版本
Linux版本:
Redis版本: 3.0.0
安裝gcc-c++
redis是C語言開發,安裝redis需要先將官網下載的源碼進行編譯,編譯依賴gcc環境。
輸入命令 yum install gcc-c++
如果你的系統已經安裝了gcc,則會告訴你已經裝了
如果沒有安裝,會提醒是否需要安裝
輸入 y ,表示同意下載。
輸入 y,表示同意安裝。
安裝 gcc 成功!
安裝redis
首先將提前下載好的 redis-3.0.0.tar.gz 通過 ftp 工具上傳到服務器上。
上傳成功后,查看結果如下:
解壓 redis-3.0.0.tar.gz
解壓成功,進入 redis-3.0.0 文件夾
輸入 make ,編譯 redis
編譯成功!如果沒有安裝gcc,編譯將出現錯誤提示。(如果安裝失敗,必須刪除文件夾,重寫解壓)
輸入 make PREFIX=/usr/local/redis install 安裝redis 到 目錄 /usr/local/redis
以上提醒表明安裝成功。
進入安裝目錄,查看 bin 目錄下的文件
其中:
redis-benchmark ----性能測試工具
redis-check-aof ----AOF文件修復工具
redis-check-dump ----RDB文件檢查工具(快照持久化文件)
redis-cli ----命令行客戶端
redis-server ----redis服務器啟動命令
配置 redis.conf
redis 啟動需要一個配置文件,可以修改端口號等信息。
進入一開始解壓的文件夾,輸入 ll 命令,會發現有個 redis.conf 文件
輸入命令 cp redis.conf /usr/local/redis 復制 redis.conf 文件到安裝目錄。如下所示,再進入安裝目錄,輸入 ll 命令,發現redis.conf文件已經在安裝目錄下
輸入命令 vim /usr/local/redis/redis.conf ,修改redis.conf配置文件 (有關vim的操作可參考 http://www.cnblogs.com/dichuan/p/8967912.html)
將 daemonize no 修改為 daemonize yes 這樣便可以以后端模式啟動。
啟動redis服務
進入安裝目錄 /usr/local/redis/ ,命令行: cd /usr/local/redis/
輸入命令 ./bin/redis-server ./redis.conf
以上圖示表示 redis 服務啟動成功。
redis的關閉
① 查詢到PID,kill -9 pid 【斷電,非正常關閉,一般不用,否則造成數據丟失】
② 正常關閉 【正常關閉,數據保存】
./bin/redis-cli shutdown
啟動 redis客戶端
在安裝目錄 /usr/local/redis/ 下,輸入命令 ./bin/redis-cli
以上圖示表示 redis 客戶端啟動成功。