本次安装基于Mac系统,使用brew进行安装,其他系统以及其他方式可自行百度

redis官网:https://redis.io

准备

  • 使用mac的包管理工具brew安装,若未安装brew,可在命令行输入下面命令进行安装

    /bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装

  • 在终端运行下面命令:

    brew install redis
  • 安装信息

    ==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/redis-6.0.1
    ######################################################################## 100.0%
    ==> Pouring redis-6.0.1.mojave.bottle.tar.gz
    ==> Caveats
    To have launchd start redis now and restart at login:
    brew services start redis
    Or, if you don't want/need a background service you can just run:
    redis-server /usr/local/etc/redis.conf
    ==> Summary
    🍺 /usr/local/Cellar/redis/6.0.1: 13 files, 3.7MB
    • redis默认安装在/usr/local/Cellar下,配置文件redis.conf/usr/local/etc下。

Redis启停

  • 启动redis

    brew services start redis
  • 查看redis启动状态

    brew services info redis
  • 如果redis正在运行,你将看到下面信息

    redis (homebrew.mxcl.redis)
    Running: ✔
    Loaded: ✔
    User: miranda
    PID: 67975
  • 关闭redis

    brew services stop redis

配置Redis

打开配置文件

  • 使用下面命令,打开目录

    open /usr/local/etc

    找到redis.conf,使用文本编辑器打开

修改配置文件

  • 修改配置文件

    # 监听的地址,默认是127.0.0.1,会导致只能在本地访问,修改为0.0.0.0可在任意地址访问
    bind 0.0.0.0
    # 设置守护进程,后台运行
    daemonize yes
    # 设置密码
    requirepass 123123
  • 其他常见配置,可不修改

    # 监听的端口
    prot 6397
    # 工作目录
    dir .
    # 数据库数量
    databases 16
    # 设置redis能够使用的最大内存
    maxmemory 512mb
    # 日志文件,默认为空
    logfile "redis.log"