久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

RedisDesktopManager無法遠(yuǎn)程連接Redis怎么辦

129次閱讀
沒有評論

共計 4080 個字符,預(yù)計需要花費 11 分鐘才能閱讀完成。

自動寫代碼機(jī)器人,免費開通

丸趣 TV 小編給大家分享一下 RedisDesktopManager 無法遠(yuǎn)程連接 Redis 怎么辦,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Linux 環(huán)境:ubuntu16.04
Redis 服務(wù)端版本:3.2.6
Redis 客戶端下載鏈接:https://redisdesktop.com/download

省略 Linux 系統(tǒng)安裝 Redis 教程,網(wǎng)上安裝教程很多;建議用 tar.gz 包安裝

Redis 官網(wǎng) tar.gz 下載地址:wget http://xiazai.jb51.net/201803/yuanma/redis-3.2.6(jb51.net).rar

下載 RedisDesktopManager 客戶端,輸入服務(wù)器 IP 地址,端口(缺省值:6379);點擊 Test Connection 按鈕測試連接,連接失敗!

RedisDesktopManager 無法遠(yuǎn)程連接 Redis 怎么辦

什么問題呢?原因是 Redis 默認(rèn)只支持本地鏈接,輸入進(jìn)程命令查看得知(127.0.0.1:7000)

wl@ubuntu:~/hproj/redis-3.0/redis-3.2.6/src$ ./redis-cli shutdown
Could not connect to Redis at 127.0.0.1:6379: Connection refused
Could not connect to Redis at 127.0.0.1:6379: Connection refused
wl@ubuntu:~/hproj/redis-3.0/redis-3.2.6/src$ ps -ef | grep redis
wl  12046  1416  0 10:50 ?  00:00:20 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server 127.0.0.1:7001 [cluster]
wl  12047  1416  0 10:50 ?  00:00:20 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server 127.0.0.1:7000 [cluster]
wl  12048  1416  0 10:50 ?  00:00:20 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server 127.0.0.1:7004 [cluster]
wl  12049  1416  0 10:50 ?  00:00:20 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server 127.0.0.1:7002 [cluster]
wl  12050  1416  0 10:50 ?  00:00:20 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server 127.0.0.1:7003 [cluster]
wl  12059  1416  0 10:50 ?  00:00:20 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server 127.0.0.1:7005 [cluster]
wl  14070  8680  0 13:52 pts/21  00:00:00 grep –color=auto redis

把集群的 redis 全部 kill 命令全部 kill 掉,問題解決:編輯 redis.conf 配置文件;注釋掉 61 行本地鏈接限制以及 80 行配置修改為 no

61 # bind 127.0.0.1
80 protected-mode no

讀取最新配置文件并重啟,查看 Redis 進(jìn)程情況!都開放 IP 鏈接權(quán)限了,怎么還是 127.0.0.1:6379!!再查看進(jìn)程情況:

wl@ubuntu:~/hproj/redis-3.0/cluster$ ./redis-start.sh 
wl@ubuntu:~/hproj/redis-3.0/cluster$ ps -ef | grep redis
wl 14200 1416 0 14:00 ? 00:00:00 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server *:7000 [cluster]
wl 14201 1416 0 14:00 ? 00:00:00 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server *:7002 [cluster]
wl 14202 1416 0 14:00 ? 00:00:00 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server *:7001 [cluster]
wl 14205 1416 0 14:00 ? 00:00:00 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server *:7004 [cluster]
wl 14207 1416 0 14:00 ? 00:00:00 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server *:7003 [cluster]
wl 14211 1416 0 14:00 ? 00:00:00 /home/wl/hproj/redis-3.0/redis-3.2.6/src/redis-server *:7005 [cluster]
wl 14225 8680 0 14:01 pts/21 00:00:00 grep --color=auto redis

哇塞,*.6379,這意味著已經(jīng)成功開放 IP 訪問權(quán)限了。萬事俱備,只欠點擊 RedisDesktopManager 客戶端測試鏈接按鈕了。好,走起。

當(dāng)你信心滿滿的時候,現(xiàn)實總潑你一盆冷水來清醒!鏈接失敗,鏈接失敗,我都不好意思截圖上傳了!!這又是鬧哪樣啊?還讓我活不???

左思右想,突然,我想到一個詞——防火墻

[root@Karle src]# service iptables status
表格:filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination 
1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 
2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0 
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 
4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 
5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:8080 
6 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:80 
7 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3306 
8 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:15672 
9 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

編輯 Linux 防火墻

[root@Karle src]# vi /etc/sysconfig/iptables

加入防火墻規(guī)則:-A INPUT -m state –state NEW -m tcp -p tcp –dport 6379 -j ACCEPT

[root@Karle src]# service iptables status

表格:filter

Chain INPUT (policy ACCEPT)
num target prot opt source destination 
 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 
 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0 
 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 
 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 
 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:8080 
 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:80 
 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3306 
 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:15672 
 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:6379 
 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

重啟 Linux 防火墻

[root@Karle src]# service iptables restart

點擊“測試連接”按鈕測試連接,顯示“連接 Redis 服務(wù)器成功”,問題解決了。

RedisDesktopManager 無法遠(yuǎn)程連接 Redis 怎么辦

以上是“RedisDesktopManager 無法遠(yuǎn)程連接 Redis 怎么辦”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!

向 AI 問一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-04發(fā)表,共計4080字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 宝清县| 油尖旺区| 焦作市| 饶河县| 梅州市| 福泉市| 东乡族自治县| 新泰市| 贵溪市| 故城县| 靖边县| 德化县| 车致| 阳朔县| 珲春市| 潼关县| 武夷山市| 定日县| 呼玛县| 富平县| 洪泽县| 汝城县| 乌鲁木齐县| 沙河市| 辉南县| 海阳市| 五莲县| 高密市| 漳州市| 锡林郭勒盟| 遂川县| 霍山县| 明水县| 股票| 长宁区| 麻江县| 宣恩县| 新巴尔虎左旗| 福清市| 云林县| 微山县|