安装redis
1、源文件安装(推荐)
在CentOS和Red Hat系统中,首先添加EPEL仓库,然后更新yum源:
sudo yum install epel-release
sudo yum update
然后安装Redis数据库:
sudo yum -y install redis
安装好后启动Redis服务即可:
sudo systemctl start redis
这里同样可以使用redis-cli进入Redis命令行模式操作。
2、修改配置文件
另外,为了可以使Redis能被远程连接,需要修改配置文件,路径为/etc/redis.conf
vi /etc/redis.conf
需要修改的地方:
1.bind 127.0.0.1改为 #bind 127.0.0.1
2.protected-mode yes 改为 protected-mode no (如果下面设置了访问密码这里没必要修改)
ps: protected-mode 是3.2 之后加入的新特性,是为了禁止公网访问redis cache,加强redis安全的。
它启用的条件,有两个:
1) 没有bind IP
2) 没有设置访问密码
解决:刚好我们注释了bing 127.0.0.1 并且默认redis.conf也是没有设置密码的 所以触发了protected-mode 我们将它关闭即可 生产环境请慎用。
另外,