zoukankan      html  css  js  c++  java
  • redis 环境搭建

    windows 下搭建 redis 环境

     写在前面的话:

    Redis 没有官方的 Windows 版本,但是微软开源技术团队(Microsoft Open Tech group)开发和维护着这个 Win64 的版本。

    一、下载 Redis (下载地址:https://github.com/MicrosoftArchive/redis/releases)

    二、解压安装包

    解压安装包,更名为redis,放到 D:Programe Files edis (这个路径不是固定的,随意)

    三、启动 redis

    redis-server.exe redis.windows.conf

    (Ctrl + c 退出)

    四、配置 redis 为后台运行

    (1). 安装 redis 服务

    redis-server --service-install redis.windows.conf --loglevel verbose

    (2). 启动 redis 服务

    redis-server --service-start 

    (3). 停止 redis 服务

    redis-server --service-stop

    Mac 下搭建 redis 环境

    一、下载 Redis (下载地址:https://redis.io)

    二、将下载下来的压缩包转移至 /usr/local 目录

    cd ~/Downloads
    sudo mv redis-3.2.11.tar /usr/local

    三、解压缩文件

    cd /usr/local
    sudo tar -zxf redis-3.2.11.tar

    四、进入redis目录,编译测试

    cd redis-3.2.11
    sudo make test

    五、redis 安装

    sudo make install

    六、redis 配置

    (1). 在 /usr/local 目录创建 bin, etc 两个文件夹,在 redis-3.2.11 目录下创建 db 文件夹

    sudo mkdir /usr/local/bin
    
    sudo mkdir /usr/local/etc
    
    sudo mkdir /usr/local/redis-3.2.11/db

    (如果目录已存在,上述命令请忽略)

    (2). 将 /usr/local/redis-3.2.11/src 目录下的 mkreleasehdr.sh, redis-benchmark, redis-check-rdb, redis-cli, redis server 拷贝至 /usr/local/bin 目录

    sudo cp /usr/local/redis-3.2.11/src/mkreleasehdr.sh /usr/local/bin
    
    sudo cp /usr/local/redis-3.2.11/src/redis-benchmark /usr/local/bin
    
    sudo cp /usr/local/redis-3.2.11/src/redis-check-rdb /usr/local/bin
    
    sudo cp /usr/local/redis-3.2.11/src/redis-cli /usr/local/bin
    
    sudo cp /usr/local/redis-3.2.11/src/redis-server /usr/local/bin

    (3). 将 redis.conf 拷贝至目录 etc

    sudo cp /usr/local/redis-3.2.11/redis.conf /usr/local/etc

    (4). 修改 redis.conf

    ① 修改为守护模式
    daemonize yes
    ② 设置进程锁文件
    pidfile /usr/local/redis-3.2.11/redis.pid
    ③ 端口
    port 6379
    ④ 客户端超时时间
    timeout 300
    ⑤ 日志级别
    loglevel debug
    ⑥ 日志文件位置
    logfile /usr/local/redis-3.2.11/log-redis.log
    ⑦ 设置数据库的数量
    databases 16
    ⑧ 指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合
    #save <seconds> <changes>
    #Redis默认配置文件中提供了三个条件:
    save 900 1
    save 300 10
    save 60 10000
    ⑨ 指定存储至本地数据库时是否压缩数据,默认为yes
    rdbcompression yes
    ⑩ 指定本地数据库文件名
    dbfilename dump.rdb
    ⑪ 指定本地数据库路径
    dir /usr/local/redis-3.2.11/db/
    ⑫ 指定是否在每次更新操作后进行日志记录
    appendonly no
    ⑬ 指定更新日志条件
    appendfsync everysec

    (以上请在 redis.conf 搜索并依次修改)

    (5). 启动服务

    sudo redis-server /usr/local/etc/redis.conf

    (6). 查看日志

    tail -f /usr/local/redis-3.2.11/log-redis.log

    (7). 关闭服务

    redis-cli shutdown

    参考链接:

    伊月无名

  • 相关阅读:
    大屏展示功能
    单例模式/原型模式
    .net core ioc
    Log4net
    mvc 过滤器
    webservice
    页面传值 作用域
    Map使用方法
    java获取当前时间撮
    linux 下统计文本行数的各种方法(一)
  • 原文地址:https://www.cnblogs.com/lpbottle/p/install_redis.html
Copyright © 2011-2022 走看看