redis 設置密碼並運行外部連接


redis默認是不能遠程訪問的,如果希望多台機子共用redis數據庫,那就需要開啟redis遠程連接訪問。既然可以遠程連接了,那就需要密碼登陸,否則不安全。
下面是具體的方法,按照步驟一步一步來就OK了

下面代碼的運行環境為

  1. centos 7.4
  2. redis 4.0.9

一、配置安裝目錄下的redis.conf文件

bind 0.0.0.0  修改為這個

port 6379 這個為redis端口

#修改這個為yes,以守護進程的方式運行,就是關閉了遠程連接窗口,redis依然運行
daemonize yes

#將protected-mode模式修改為no
protected-mode no

#設置需要密碼才能訪問,password修改為你自己的密碼
requirepass password

二、配置好之后,開始啟動redis

進入安裝目錄下的文件夾,可以看到redis-cli這個文件,就是這個文件啟動

一般在 /usr/local/redis/bin

#redis.conf 在哪里就填寫完整路徑
./redis-server ../redis.conf
注意千萬要注意:redis.conf 里面有個dir redis.conf要放在dir里面

 

 

 

三、查看進程,redis是否開啟

ps -aux | grep redis
ps -ef | grep redis
netstat -tunple | grep 6379

如果看到下圖,就說明啟動成功了,可以遠程訪問了,如果還是訪問不了,請檢查服務器的防火牆是否開啟redis的端口

 

 四、redis的停止命令

./redis-cli -p 6379 shutdown

systemctl status redis
systemctl restart redies.service
systemctl start redis

 


免責聲明!

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



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