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.VeVB.COm/201803/yuanma/redis-3.2.6(VeVB.COm).rar
下載RedisDesktopManager客戶端,輸入服務(wù)器IP地址,端口(缺省值:6379);點(diǎn)擊Test Connection按鈕測(cè)試連接,連接失敗!

什么問題呢?原因是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 rediswl 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)限了。萬事俱備,只欠點(diǎn)擊RedisDesktopManager客戶端測(cè)試鏈接按鈕了。好,走起。
當(dāng)你信心滿滿的時(shí)候,現(xiàn)實(shí)總潑你一盆冷水來清醒!鏈接失敗,鏈接失敗,我都不好意思截圖上傳了!!這又是鬧哪樣啊?還讓我活不???
左思右想,突然,我想到一個(gè)詞――防火墻
[root@Karle src]# service iptables status表格:filterChain 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
主站蜘蛛池模板:
大渡口区|
南通市|
黄骅市|
西乌珠穆沁旗|
斗六市|
信丰县|
信阳市|
广灵县|
通海县|
鄄城县|
营山县|
汉沽区|
宁乡县|
六盘水市|
临城县|
鹤壁市|
防城港市|
龙门县|
秦安县|
囊谦县|
莲花县|
卢湾区|
尚志市|
普格县|
马边|
蒙阴县|
巴林左旗|
遂宁市|
华阴市|
崇明县|
海阳市|
云浮市|
荥经县|
龙门县|
卫辉市|
台东县|
宁城县|
信阳市|
岑溪市|
观塘区|
鹿邑县|