阿里雲伺服器遠端連線redis
阿里雲伺服器遠端連線redis
原因分析:
1)機器之間網路無法聯通
2)ip和埠號不正確
3)虛擬機器中防火牆的原因(可能性較大)
4)redis.conf 中bind 127.0.0.1 未用#註釋掉
首先可能是雲伺服器的redis的6379埠無法訪問,先在cmd中輸入命令 telnet 127.0.0.1 6379。
然後出現報錯說你的talnet的命令不存在。
-bash: telnet: command not found
然後需要安裝telnet命令
yum list telnet* 列出telnet相關的安裝包
yum install telnet-server 安裝telnet服務
yum install telnet.* 安裝telnet客戶端
之後再次
telnet 127.0.0.1 6379
看看可不可以訪問redis-server 機器的6379埠,如果不能訪問,需要在遠端機器關掉防火牆或者新增允許通過
需要退出重新連線xshell
1)使用root使用者登入,vi /etc/sysconfig/iptables,新增如圖所以一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
:wq儲存退出
然後重啟防火牆
systemctl restart iptables
再次報錯
Redirecting to /bin/systemctl restart iptables.service
我們需要下載防火牆相關指令
1,安裝systemctl:
yum install iptables-services
2,設定開機啟動:
systemctl enable iptables.service
3.然後就可以執行重啟等防火牆命令了
順序執行
systemctl stop iptables
systemctl start iptables
systemctl restart iptables
systemctl reload iptables
防火牆檢查完後,如果還是出現上述問題,說明redis還有地方需要配置,redis預設是隻有本機可以訪問的,想要遠端訪問需要修改redis.conf配置檔案。
進入redis.conf目錄,並使用vim命令開啟,找到bind那行修改後,wq儲存退出,重啟redis-server。
解決上述問題後出現的新問題:DENIED Redis is running in protected mode
報錯資訊很長,但是主要是說redis開啟了protected mode,這也是Redis3.2加入的新特性,開啟保護模式的redis只允許本機登入,同樣設定在配置檔案redis.conf中,如圖
這裡原來是yes代表開啟了保護模式,後面可以填密碼也可以填no代表關閉,我們這裡選擇關閉保護模式,wq儲存退出後再重啟redis-server。
之後連線成功後是這樣的
wangkongming@Vostro ~ $ telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
轉載自:https://blog.csdn.net/qq_43458555/article/details/108228936?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160405118019725225039167%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160405118019725225039167&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-2-108228936.pc_first_rank_v2_rank_v28&utm_term=Redis%E8%BF%9E%E6%8E%A5%E8%BF%9C%E7%A8%8B%E9%98%BF%E9%87%8C%E4%BA%91%E6%9C%8D%E5%8A%A1&spm=1018.2118.3001.4449
相關文章
- 阿里雲伺服器無法遠端連線阿里伺服器
- 阿里雲伺服器的MySQL連線和vscode遠端連線阿里伺服器MySqlVSCode
- 阿里雲之遠端連線mysql阿里MySql
- 配置redis伺服器允許遠端連線Redis伺服器
- 阿里雲伺服器遠端連線及配置IIS釋出網站阿里伺服器網站
- VNC遠端連線,如何VNC遠端連線伺服器VNC伺服器
- 雲伺服器MySQL開啟遠端連線伺服器MySql
- 記錄 | 阿里雲輕量應用伺服器無法遠端連線阿里伺服器
- 阿里雲輕量應用伺服器如何遠端連線Linux系統阿里伺服器Linux
- 如何遠端連線伺服器 批次管理雲伺服器伺服器
- 如何遠端桌面連線 批次管理雲伺服器伺服器
- 華為雲——初識雲(遠端桌面連線雲伺服器)伺服器
- pycharm連線遠端伺服器PyCharm伺服器
- 如何遠端連線伺服器?伺服器
- 遠端連線雲伺服器工具 伺服器管理必備伺服器
- 無法連線遠端伺服器 批次管理雲伺服器伺服器
- 特網雲伺服器如何遠端連線Windows伺服器伺服器Windows
- 華納雲分享Linux遠端連線伺服器方法Linux伺服器
- 遠端桌面連線設定 批次管理雲伺服器伺服器
- 遠端桌面連線失敗 批次管理雲伺服器伺服器
- 遠端桌面連線下載 批次管理雲伺服器伺服器
- 華為云云桌面遠端連線linux雲伺服器Linux伺服器
- 騰訊雲伺服器 MySQL 遠端連線設定伺服器MySql
- linux安裝redis和遠端連線LinuxRedis
- 遠端桌面連線管理器,遠端桌面連線管理器遠端連線vps撥號伺服器的方式伺服器
- ssh遠端連線linux伺服器Linux伺服器
- vscode 連線遠端伺服器 sftpVSCode伺服器FTP
- 連線雲伺服器軟體,連線雲伺服器軟體哪個好?其連線遠端伺服器的方法介紹伺服器
- win10遠端桌面連線 伺服器批次遠端Win10伺服器
- win7遠端桌面連線 伺服器批次遠端Win7伺服器
- 本地視覺化工具連線阿里雲centOS伺服器的redis視覺化阿里CentOS伺服器Redis
- 如何遠端連線 遠端桌面軟體連線
- vps如何遠端連線,遠端桌面連線vps
- 遠端伺服器連線軟體,遠端伺服器連線軟體的功能有哪些?使用教程伺服器
- 遠端連線伺服器 伺服器批次管理伺服器
- 常用遠端連線伺服器的軟體,常用遠端連線伺服器的軟體是哪個?如何連線使用?伺服器
- 為什麼遠端連線不上 批次管理雲伺服器伺服器
- 雲伺服器SQL Server 2008 允許遠端連線的配置伺服器SQLServer