美文网首页
于 ubuntu 手动安装 redis

于 ubuntu 手动安装 redis

作者: 张广旭 | 来源:发表于2019-05-15 17:40 被阅读0次

    redis-3.0.6

    安装依赖项

    • sudo apt update

    • sudo apt install make

    • sudo apt install gcc -y

    编译并安装

    如果没有创建redis用户,创建之

    • sudo adduser redis

    • 提示输入密码,输入你使用的密码

    只允许redis用户使用redis的相关程序

    sudo chown redis:redis /usr/local/bin/redis* && sudo chown -h redis:redis /usr/local/bin/redis-sentinel

    创建某redis实例使用的目录

    • 如 mkdir /redis,作为一个实例的目录

    • 创建相关目录

      • sudo mkdir -p /redis/log

      • sudo mkdir -p /redis/lib/

      • sudo mkdir -p /redis/conf

      • sudo mkdir -p /redis/run

      • sudo chown -R redis:redis /redis

    • 目录说明

      • log: 放日志

      • lib:放数据库文件

      • conf:放 redis.conf

      • run: 放 redis-server.pid

    redis.conf

    • 修改配置文件 redis.conf
      需要关注的配置可能包括:(仅供参考)

       bind 127.0.0.1
       loglevel warning
       maxmemory 200MB
       maxmemory-policy allkeys-lru
       logfile /redis/log/redis-server.log
       dir /redis/lib/
       pidfile /redis/run/redis-server.pid
       daemonize yes
      
    • 把redis.conf 放在 /redis/conf 目录下

    • sudo chown redis:redis /redis/conf/redis.conf

    启动 redis

    • sudo su redis -c "redis-server /redis/conf/redis.conf"

    redis-5.0.4

    步骤与上面大体一致,但有些步骤不同

    编译并安装

    配置 redis.conf

    • 需要关注的配置除了上面的那些还有:(仅供参考)
      bind 127.0.0.1 {private ip}
      protected-mode no
      daemonize yes
      把所有 save 900 1       
       save 300 10
       save 60 10000    都注释掉,就禁止了落地
      

    相关文章

      网友评论

          本文标题:于 ubuntu 手动安装 redis

          本文链接:https://www.haomeiwen.com/subject/aujmaqtx.html