Centos6安裝redis并配置遠(yuǎn)程連接

在linux下安裝redis很簡單,網(wǎng)上也有很多教程,但是在設(shè)置遠(yuǎn)程連接還有一些坑,本篇文章主要內(nèi)容是講解如果安裝redis數(shù)據(jù)庫,并且配置遠(yuǎn)程連接

1. 安裝redis數(shù)據(jù)庫

  • wget http://download.redis.io/releases/redis-4.0.1.tar.gz
  • tar xzf redis-4.0.1.tar.gz
  • cd redis-4.0.1
  • make

2.初始化配置

./utils/redis_init_script
設(shè)置redis.conf位置等信息。

通過上面的操作后, redis數(shù)據(jù)庫就安裝完成了, 可以通過service redis_6379 start 來啟動(dòng)數(shù)據(jù)庫

3. 修改redis.conf(/etc/redis.conf)文件來設(shè)置遠(yuǎn)程連接

  • bind 127.0.0.1 => bind 0.0.0.0 修改綁定的ip地址
  • protected-mode yes => protect-mode no 關(guān)閉保護(hù)模式
  • # requirepass foobared => requirepass yourpassword 設(shè)置密碼,因?yàn)閞edis速度很快,密碼盡量設(shè)置復(fù)雜點(diǎn)
  • :wq保存設(shè)置的信息,重啟數(shù)據(jù)庫service redis_6379 restart

4. 設(shè)置防火墻

這也是最重要的一步,通過百度、谷歌都能在找到redis安裝、遠(yuǎn)程連接的文章,但是就是不能遠(yuǎn)程連接redis數(shù)據(jù)庫,這有可能是沒有配置防火墻,出現(xiàn)Could not connect to Redis at xx.xx.xx.xx:6379: Operation timed out的提示
添加防火墻規(guī)則
iptables -A INPUT -p tcp -m tcp --dport 6379 -j ACCEPT

5.總結(jié)

好了這個(gè)時(shí)候應(yīng)該能遠(yuǎn)程連接上redis數(shù)據(jù)庫了
連接數(shù)據(jù)庫的兩種方法:

  • redis-cli -h 服務(wù)器ip地址 -a 'your_password'(默認(rèn)6379端口)
  • 先進(jìn)入數(shù)據(jù)庫redis-cli -h 服務(wù)器ip地址, 在填寫密碼auth your_password
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容