原文 -http://blog.csdn.net/zgf19930504/article/details/51850594redis
Redis 在Linux 和 在Windows 下的安裝是有很大的不一樣的,和一般的軟件安裝是同樣的.windows
一 下載 Redis 安裝包服務器
去redis 官網下載reids 安裝包, redis 官網默認只提供Linux 的安裝包,因此不用擔憂下載到windows 的安裝包.筆者下載的是 redis-3.2.1.tar.gz. 下載的爲redis 源碼,應該使用源碼安裝方式安裝redis.測試
二 安裝redis .net
1. 解壓: tar -zxvf redis-3.2.1.tar.gz線程
2. 進入解壓後的目錄,並執行編譯操做: make test server
3. 編譯測試結束後,出現如下信息,證實沒有問題:編譯的命令放在src目錄下blog
4. 編譯成功以後,執行install操做便可:sudo make install進程
5. 目前redis 已經安裝成功了redis 的相關命令都存放在../redis-3.2.1/src 目錄下,同時在/usr/local/bin/ 目錄下生成了以下文件:ip
二 redis 的卸載
1. 查看reids 是否在運行,若是在運行的話,先關閉
從圖上能夠看出,redis-server 目前正在6379 端口運行
2. 若是redis-server 服務正在後臺運行,那麼需中止redis-server 服務:
正常中止redis-server 服務,使用reids 客戶端命令: redis-cli shutdown
若是中止不了,則採起殺死進程的方式:kill -9 PID
3. 刪除/usr/local/lib 目錄下與redis 相關的命令:
4. 刪除redis 解壓後的目錄 redis-3.2.1 便可
三 redis 的啓動
redis 安裝成功以後,會生成相應的reids 命令文件, 全部的命令都在src 目錄下,同時會再/usr/local/bin 目錄下生成reids-* 的幾個命令,這樣咱們在調用redis 的相關命令的時候能夠不使用絕對路徑.啓動reids 有不少中方式,後臺啓動,腳本啓動等.
1. redis 後臺啓動: redis-server &
此種方式沒有指定配置文件,會使用默認的配置,並打印一個Warning: no config file ....
按ctrl + C 可退出redis 啓動窗口,此時redis 並不會關閉,而是會再後臺運行,可經過命令查看: ps aux | grep redis
2. 指定配置文件啓動: redis-server ***/redis.conf
解壓redis 的原文後, 目錄中有一個redis 配置模板 redis.conf , 咱們能夠複製一份,而後修改爲本身的redis配置文件. 此處筆者只修改一個端口號, 將端口號修改成8080, 而後使用 此配置文件啓動redis 服務
關閉使用命令: redis-cli -p 8080 shutdown
3. 設置開機啓動:
四 redis 客戶客戶段鏈接:
redis 安裝成功以後,會生成redis-cli 客戶端, 能夠經過redis-cli 命令鏈接本地或者遠程的redis服務器.redis-cli 命令有不少參數,經常使用的選項有-h -p -u -a , 對應於ip地址,端口號,用戶名,密碼,可經過 redis-cli --help 來查看redis-cli 的經常使用選項
1. 鏈接本地redis 示例:
2. 鏈接遠程redis:
五 關閉redis
1. 正常關閉本地redis : redis-cli shutdown, 默認關閉本地6379的redis
若是正常關閉不了,能夠經過殺死線程關閉:
2. 遠程關閉redis 服務器: redis-cli -h xxx.xxx.xxx.xxx -p xxxx -u xxxx -a xxxx shutdown