1. 程式人生 > >windows7連結本機虛擬機器redis連結不上的解決方法

windows7連結本機虛擬機器redis連結不上的解決方法

首先宣告:本博文不是為了講解怎樣在centosX下安裝redis,centos安裝redis的教程百度上很多資源的,安裝也比較簡單,設定開機啟動,以及埠號,密碼,這些都在redis.conf裡面配置就好了,經過測試,在虛擬機器下可以正常啟動redis,但是在Windows下使用RedisClint進行訪問還是訪問不通,這是怎麼回事呢?
首先完成對配置檔案的編輯:
1.註釋掉 bind 127.0.0.1;
2.設定 appendonly yes;
3.設定 daemonize yes.
以上設定完之後,重點來了,如果其他機器想訪問本系統的話,需要經由埠進行訪問,所以需要開啟相應的埠,然後重啟防火牆:
1.首先檢視對應的埠是否已經開啟,以設定的6379埠為例:
firewall-cmd –query-port=6379/tcp
這裡寫圖片描述


2:沒有開啟埠的話進行埠的開啟,顯示success即成功:
firewall-cmd –zone=public –add-port=6379/tcp –permanent
這裡寫圖片描述
3.沒有重啟防火牆的時候查詢6379埠依然顯示沒有開啟,然後重啟防火牆之後顯示埠重啟成功:
重啟防火牆:firewall-cmd –reload.
這裡寫圖片描述
將以上設定完成後,在Windows下使用RedisClint,訪問對應的IP,Port,Password顯示成功:
這裡寫圖片描述
以上是博主自己遇到的情況所使用的解決辦法,如果使用以上方法沒解決問題,可百度其他資源…
over!