centos安装redis步骤

1.官网或wget下载redis-4.0.9.tar.gz:

  cd /home/tar

  wget http://download.redis.io/releases/redis-4.0.9.tar.gz

  cp /home/tar/redis-4.0.9.tar.gz /usr/local/redis

  tar -zxvf redis-4.0.9.tar.gz

2.make install

  cd /usr/local/redis/redis-4.0.9/src

  make

  make install

3.配置

  将这4个文件redis-server、redis-benchmark、redis-cli、redis.conf复制到一个目录下,方便管理:

  mkdir /usr/local/redis/sbin

  cd /usr/local/redis/redis-4.0.9

  cp redis-server /usr/local/redis/sbin/

  cp redis-sentinel /usr/local/redis/sbin/

  cp redis-cli /usr/local/redis/sbin/

  cp /usr/local/redis/redis4.0.9/conf/redis.conf /usr/local/redis/sbin/

4.修改redis.conf配置:

  vi redis.conf

  修改一下配置:

  a.注释bind 127.0.0.1

    # bind 127.0.0.1

  b.设置密码

    #requirepass foobared

    requirepass yourpassword

  c.设置后台启动

    daemonize yes

5.指定配置文件启动

  /usr/local/redis/sbin/redis-server /usr/local/redis/sbin/redis.conf

6.正常停止

  /usr/local/redis/sbin/redis-cli shutdown

7.强制停止

  ps -aef|grep redis

  kill -9 pid

8.多实例配置

  复制一份redis.conf文件即可

9.常用命令

  登录

    ./redis-cli -h [ip] -p [port]

    auth [password]

  选择数据库

    select [index]

  返回随机key

    randomkey

ps:

  mac下安装注意以下两个问题:

  1. 在上述步骤 2 中,使用 make test 替代 make

  2. 执行 make test 时若出现如下报错:

    Executing test client: couldn't execute "src/redis-benchmark": no such file or directory.

   则执行以下两个步骤:

    sudo make distclean

    sudo make

  3. mac 下在 /usr/local 目录下安装 redis,会因为权限问题,无法创建本地数据库文件。可以修改 redis.conf 更改本地数据库文件存储路径:

    # 指定本地数据库文件名

    dbfilename dump.rdb

    # 指定本地数据库路径

    dir /Users/zhuangzhentao/Public/yourpath

  

参考文章:

  https://www.cnblogs.com/guanbin-529/p/9180840.html

  https://www.cnblogs.com/taostaryu/p/9481749.html

原文地址:https://www.cnblogs.com/tarencez/p/10615001.html