环境信息:
- 系统:centos7.0
下载安装
- 下载:wget http://download.redis.io/releases/redis-4.0.10.tar.gz
- 解压:tar -xvzf redis-4.0.10.tar.gz
- 进入解压目录:cd redis-4.0.10
- 安装:make
配置
- redis-4.0.10目录下有个redis-conf文件,编辑这个文件
- 注释掉bind 127.0.0.1这一行或者改成bind 0.0.0.0,这样可以使所有的ip访问redis
- 修改 protected-mode,值改为no,生产环境下要改为yes
- 为了Redis的安全,需要把#requirepass foobared去掉注释,foobared改为自己的密码,例如可以改为requirepass 123456
启动和停止
- 进入 cd /usr/local/redis-4.0.10/src
- 启动redis服务端: ./redis-server …/redis.conf
- 停止服务:./redis-cli shutdown
- 本地启动客户端:
- 进入本地redis安装目录
- redis-cli -h host -p 6379 -a 密码
- 如果密码错了,会提示
NOAUTH Authentication required.
, 执行命令auth xxx
再次验证密码,xxx是密码