天天看點

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

一、引言

二、安裝和問題解決

    1、我們先去官網下載下傳Redis Desktop Mananger工具,這個工具是可視化的,可以很好的管理Redis服務,操作各種指令。很友善和簡單。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    2、下載下傳下來,輕按兩下檔案運作,安裝檔案。此步直接點選【下一步】。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    3、在該步,我們同意協定,繼續安裝,點選【I Agree(同意)】,繼續安裝步驟。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    4、在該步,選擇要安裝檔案的目錄,然後點選【Install (安裝)】,繼續安裝步驟。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    5、在此步,我們可以看到安裝的進度,等待安裝完成。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    6、安裝完成,我們繼續點選【Next(下一步)】,繼續安裝步驟。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    7、安裝完成,點選【Finish(完成)】,并選擇【Run Redis Desktop Manager】選項。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    8、我們開始使用Redis Desktop Manager工具連接配接Redis服務。點選左下角的【connect  to redis server】按鈕,開始連接配接redis服務。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

    9、打開連接配接視窗,該視窗有四個可以選擇的連接配接視窗,我們預設選擇第一種,就是【Connection】,其他視窗如下:

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

            該視窗輸入的參數是連接配接Windows系統上的Redis服務,直接輸入【Name(名稱)】,【Host(伺服器)】和端口号【Port(端口号)】,如果有密碼,需要在【Auth】輸入欄輸入密碼,沒有就為空,然後點選【Test Connection(測試連接配接)】,彈出測試成功的視窗,點選【OK(确定)】。然後點選【Connection(連接配接)】視窗的【OK(确定)】按鈕,連接配接成功。

         SSL視窗:

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

          SSH Tunnel視窗:

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

           Advanced Settings視窗:

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

  10、正在連接配接Redis伺服器

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

   11、然後我們按着同樣的方法,連接配接Linux系統上的Redis服務的時候出現失敗。我們要解決問題,有幾個操作要确定,操作步驟如下:

        11.1】第一步,我們要确定Redis的配置檔案Redis.conf裡面的bind項目的值是我們Linux系統的IP位址,不是預設的127.0.0.1.

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

        11.2】、如果上一步正常,擷取Linux的IP位址,然後在Windows系統下,打開cmd視窗,執行一下指令 telnet 192.168.127.128 6379,如果測試連接配接失敗,說明CentOS的6379端口沒有開啟

       如果telnet指令無效,提示“telnet不是内部或外部指令”,你需要去【控制台】,打開【程式和功能】,然後打開【啟動和關閉Windows功能】視窗,在視窗滑動清單,找到【telnet用戶端】選項,然後選擇該項,Window系統會安裝對telnet命的支援。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

        11.3】、開啟端口,讓我們回到虛拟機,執行以下指令來開啟端口。

        在Linux系統上執行開啟端口指令:

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

        11.4】、所有操作完成後,Linux系統上的Redis可以連接配接成功了。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

        11.5】、Windows和Linux系統上的Redis 連接配接成功,效果如圖。

Redis進階實踐之六Redis Desktop Manager連接配接Windows和Linux系統上的Redis服務

   12、完成以上操作,所有工作完成。

三、總結

      今天解決了一個問題,感覺很好,隻有自己親身走一遍,才可以了解更清楚,道聽途說,是不靠譜的。當然redis的可視化管理工具,并不是隻有redis desktop manager,在此,我在向大家推薦一款redis圖形化操作的用戶端Redis Studio,比Redis Desktop Manager好用太多,可以檢視運作情況、檢視資料和類型、檢視剩餘有效時間、重新整理資料、删除資料,甚至可以直接在圖形界面配置redis,再也不用去配置檔案裡懵逼了。雖然我們有了好的工具,但是基本功還是不能忘記的。好了,今天就到這裡了,但是努力還要繼續,下一篇文章介紹一下lua腳本,

繼續閱讀