解決阿里雲ECS服務器通過yum安裝的redis外網無法連接


阿里雲ECS服務器通過yum安裝的redis外網無法連接的解決方法

快速安裝redis的方法為:
安裝完畢后使用如下命令運行。

yum install redis
systemctl start redis
systemctl stop firewalld
setenforce 0

發現redis啟動成功,在外部嘗試連接,發現連接不上,這個時候我們首先在防火牆配置下開放端口6379
然后修改下配置。

vim /etc/redis.conf
#bind 127.0.0.1
requirepass  XXXXX     #這里一定要設置密碼,不設置密碼不允許登錄的

 

找到 bind 127.0.0.1 把這句話前面的注釋去掉(生產環境不建議去掉,會受到攻擊),重啟redis即可。

systemctl restart redis

有時候只改這里還是不讓連接,如阿里雲產品,我們需要給redis加上密碼,仍然修改該配置文件,輸入" :/ requirepass"  查找到該行,把后面的密碼改為自己的密碼,盡量設置的復雜一些,這樣才能更安全一些。然后重啟即可。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM