安裝:
1.cd /usr/redis //redis目錄作為安裝目錄,沒有自行創建
2.tar xzf redis-4.0.6.tar.gz
3. cd redis-4.0.6
4.make 如果有commond not found 我在make時出現commond gcc not found ,gcc沒有安裝,執行yum install gcc ,然后刪除解壓文件,重新解壓
5.cp /usr/redis/redis-4.0.6/redis.conf /usr/redis/redis-4.0.6/src 復制配置文件作為啟動文件
6.修改參數:注釋bind 127.0.01 protected-model no
7.啟動 cd src/ redis-server redis.conf
8.windows下 :telnet 192.168.1.17 6379 表示端口注冊進防火牆,可以訪問,安裝成功
常規排查:
1.查看監聽ip是否被綁定 bind 127.0.0.1 一般是需要注釋
2.protected-mode no
3.port 6379
4.daemonize no
5.require password 如果開就要寫密碼,如果沒開jedis客戶端寫密碼也會錯
環境排查:
1.vi /etc/sysconfig/iptables 查看防火牆文件是否將6379端口加進去
2.firewall-cmd –query-port=6379/tcp 查看防火牆是否公開6379端口 如果為no 執行第三步
3.firewall-cmd --add-port=6379/tcp 公開6379
Windows訪問linux redis:
telnet ip port 如果出現黑屏表示外部可以訪問
telent不是內部命令:打開控制台,control.exe ,選擇左側啟用或關閉Windows功能,telnet客戶端打對勾