centos7 yum install redis

直接yum 安裝的redis 不是最新版本redis

yum install redis

若是要安裝最新的redis,須要安裝Remi的軟件源,官網地址:http://rpms.famillecollet.com/centos

yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

而後能夠使用下面的命令安裝最新版本的redis:測試

yum --enablerepo=remi install redis

安裝完畢後,便可使用下面的命令啓動redis服務加密

service redis start
或者
systemctl start redis

 redis安裝完畢後,咱們來查看下redis安裝時建立的相關文件,以下:centos7

rpm -qa |grep redis

rpm -ql redis

查看redis版本:spa

redis-cli --version

 

設置爲開機自動啓動:3d

chkconfig redis on
或者
systemctl enable redis.service

Redis開啓遠程登陸鏈接,redis默認只能localhost訪問,因此須要開啓遠程登陸。解決方法以下:code

在redis的配置文件/etc/redis.confblog

bind 127.0.0.1 改爲了 bind 0.0.0.0rem

而後要配置防火牆 開放端口6379

鏈接redis

redis-cli

 更新:2018-01-22

在azure vm centos7.4 安裝了最新的redis 4.0.6 bind 0.0.0.0 發現外網鏈接不上,發現azure vm 打開端口的地方已經變了,須要注意:要將源端口設置爲 * ,目標端口爲咱們要打開的redis 端口,打開後能夠使用telnet 命令測試一下:telnet 101.200.189.125 6379

 

另外: redis 3.2後新增protected-mode配置,默認是yes,即開啓。解決方法分爲兩種:一、設置 protected-mode 爲 no  二、配置bind或者設置密碼

測試的時候我使用了配置bind 方式,沒有加密碼,正式生產環境能夠使用加密碼方式

相關文章
相關標籤/搜索