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

redis默認是不能遠程訪問的,若是但願多臺機子共用redis數據庫,那就須要開啓redis遠程鏈接訪問。既然能夠遠程鏈接了,那就須要密碼登錄,不然不安全。
下面是具體的方法,按照步驟一步一步來就OK了redis

下面代碼的運行環境爲

  1. centos 7.4
  2. redis 4.0.9

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

bind 0.0.0.0  修改成這個

port 6379 這個爲redis端口

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

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

#設置須要密碼才能訪問,password修改成你本身的密碼
requirepass password

2、配置好以後,開始啓動redis

進入安裝目錄下的文件夾,能夠看到redis-cli這個文件,就是這個文件啓動數據庫

通常在 /usr/local/redis/bincentos

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

 

 

 

3、查看進程,redis是否開啓

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

若是看到下圖,就說明啓動成功了,能夠遠程訪問了,若是仍是訪問不了,請檢查服務器的防火牆是否開啓redis的端口安全

 

 4、redis的中止命令服務器

./redis-cli -p 6379 shutdown

systemctl status redis
systemctl restart redies.service
systemctl start redis

相關文章
相關標籤/搜索