Linux下安装Redis,开启远程访问,设置密码

安装
  • 下载Redis
wget http://download.redis.io/releases/redis-3.2.11.tar.gz
  • 解压、- 安装
tar zxvf redis-3.2.11.tar.gz
cd redis-3.2.11
make
make install
  • 运行
    可以直接使用src下的bin,也可以使用安装后在/usr/local/bin下的。
    启动时需要指定使用的conf文件。
    运行前将redis.conf中的daemonize no修改为daemonize yes
./redis-3.2.11/src/redis-server redis-3.2.11/redis.conf
./usr/local/bin/redis-server redis-3.2.11/redis.conf
  • 测试
./redis-cli
get key
exit
  • 关闭
./redis-cli shutdown
redis.conf相关配置
  • 开启守护进程模式
    开启后台运行,否则./redis-server运行时将会停留在redis启动界面
    daemonize no
    修改为daemonize yes

  • 修改访问密码
    找到# requirepass foobared,新增requirepass password
    修改密码后使用redis-cli访问需要输入密码./redis-cli -a password

  • 开启外网访问
    redis默认只允许本地访问,开启需要修改两个参数:

    1. 找到bind,全部使用#注释掉
    2. 禁用保护模式将protected-mode yes修改为protected-mode no
相关参考

redis开启远程访问
CentOS6 安装 Redis
redis.conf文件详解
redis.conf配置详细解析

发表评论

发表回复

*

沙发空缺中,还不快抢~