© 版權聲明:本文為博主原創文章,轉載請注明出處
1. 目的
因為想要學習redis,因此在虛擬機中安裝了redis,為了實現在物理機可以訪問redis,弄了好久;因此記錄下來,以免忘記。
2. 環境
虛擬機:CentOS Linux release 7.4.1708 (Core)
redis:4.0.8
防火牆:iptables
3. 配置
3.1 配置redis.conf
將 bind 127.0.0.1 使用#注釋掉,改為# bind 127.0.0.1(bind配置的是允許連接的ip,默認只允許本機連接;若遠程連接需注釋掉,或改為0.0.0.0)
將 protected-mode yes 改為 protected-mode no(3.2之后加入的新特性,目的是禁止公網訪問redis cache,增強redis的安全性)
將 requirepass foobared 注釋去掉,foobared為密碼,也可修改為別的值(可選,建議設置)
3.2 設置iptables規則,允許外部訪問6379端口
iptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
臨時生效,重啟后失效。若想永久生效,請參考另一篇文章:http://www.cnblogs.com/jinjiyese153/p/8600855.html
3.3 啟動redis,並指定配置文件
./redis-server ../redis.conf
4. 檢查
本機安裝RedisDesktopManager進行redis遠程連接。

連接成功。
