windows本地連接虛擬機上的ubuntu的redis,以及無法連接解決方法(redisDesktopManager Jedis詳細步驟)

一、環境

  1、ubuntu20.04 、 redis 5.0.7

         在ubuntu上下載redis,執行命令

    sudo apt install redis

  2、redisDesktopManager下載鏈接:

    //github.com/lework/RedisDesktopManager-Windows/releases ,選擇 .zip文件

二、RedisDesktopManager連接步驟

      遠程連接需要安裝 ssh服務 ,安裝後默認是開啟的,安裝命令:

  sudo apt install openssh-server

  ip地址為redis所在的ubuntu的ip地址,查看方法:

 會無法連接,

 

 

   這是因為redis.conf這個配置文件中默認綁定的是本機地址 

        bind 127.0.0.1

  所以6379這個端口只能本機訪問

  我們需要在 bind 127.0.0.1 ::1 前加上 # 表示注釋

  重點來了

  當我們安裝好redis的時候,redis服務默認是開啟的,而我們剛剛修改的redis的配置文件需要重啟redis服務才能生效。

  即使我們剛剛修改過redis.conf這個配置文件,我們現在可以使用命令查看redis服務

  ps -ef|grep redis

  我們可以從箭頭1發現,配置文件中的修改並未生效,此時我們需要殺死它,然後redis服務會自動重啟

  命令,箭頭2所指為redis服務的進程號即PID

  sudo kill -7680

  我們可以看到,綁定地址修改生效

  此時使用rdm重新連接

  OVER!!!!!!!!!!!
Tags: