Linux 下的 Redis 安裝 && 啓動 && 關閉 && 卸載

原文 -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

         

相關文章
相關標籤/搜索