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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章