RedisDesktopManager是一款鏈接redis數據庫的客戶端。linux
背景:我是在本身機器上裝的redis,使用的是虛擬機,系統是linux 版本是centeros-6.7面試
在使用這個鏈接redis的時候,發現鏈接不上。redis
第一步:在本身的本機外面試下能不能鏈接上虛擬機,打開cmd,使用 ping 192.168.65.128 (192.168.65.128這個爲虛擬機的ip地址 查看虛擬機的ip地址:命令 ifconfig)數據庫
若是能ping的通,這個沒問題,表示外部能夠訪問獲得。訪問不到能夠,把虛擬機的防火牆給關了,最省事,命令: service iptables stopui
第二步:在redis的配置文件(redis.conf)裏面是否設置了requirepass 表示鏈接的密碼,若是沒有設置,很差意思,鏈接不上ip
第三步: 在redis的配置文件裏面,是否把bind 127.0.0.1 給註釋掉,若是沒有,鏈接不上cmd
以上這些你都作了,應該就沒有問題了虛擬機
若是仍是鏈接不上,你首先在你虛擬機裏面登陸上redis的客戶端 進入到src目錄層級下面。table
和啓動redis同樣,命令: ./redis-cli登錄
進入到客戶端以後:命令:auth 1234(你設置的密碼)
看一下是否ok。
我以前在這裏踩了坑,明明個人配置文件裏面設置了訪問密碼,卻沒有生效,爲了保險起見,仍是再來看下,密碼是否生效了
若是ok,那就沒有問題,若是出現了錯誤,說你密碼沒有設置,那就直接用命令設置:config set requirepass 1234(這個爲你設置的訪密碼)
而後再試下命令 auth 1234(出現ok就行了)
這樣就應該能夠順利的鏈接上redis了。
這樣你就能夠愉快的玩耍了,哈哈 +_+ ...