Homebrew安装Redis并后台常驻是最省心方式,自动配置环境变量、注册服务及开机自启;先检查或安装Homebrew,再执行brew install redis和brew services start redis,验证用brew services list和redis-cli ping返回PONG。
直接用 Homebrew 安装 Redis 并让它后台常驻运行,是最省心、最适配 macOS 开发环境的方式。它自动处理路径、服务注册和开机自启,不需要手动改配置或写 plist 文件。
确认并安装 Homebrew
先检查是否已装 homebrew:
brew -v
没输出就说明还没装,执行官方命令一键安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完后加载环境变量(Intel 芯片):
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> ~/.zshrc && source ~/.zshrc
M 系芯片(Apple Silicon)则用:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc && source ~/.zshrc
安装 Redis 并启动后台服务
Homebrew 会装最新稳定版,命令极简:
brew install redis
装完立刻注册为系统服务并后台启动(含开机自启):
brew services start redis
验证服务是否跑起来了:
brew services list | grep redis
让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限
看到 redis started 就说明已在后台运行。
验证服务是否可用
新开一个终端窗口,测试连通性:
redis-cli ping
返回 PONG 表示 Redis 已就绪,默认监听 127.0.0.1:6379,无密码、仅本地访问。
如果想进交互式客户端,直接运行:
redis-cli
日常管理与基础配置
服务控制命令很直观:
- brew services stop redis —— 停止服务
- brew services restart redis —— 重启(改配置后必用)
- brew services info redis —— 查看详细状态和日志路径
如需加密码或改绑定地址,编辑默认配置文件:
vim /usr/local/etc/redis.conf(Intel)或 vim /opt/homebrew/etc/redis.conf(M 系)
关键项修改示例:
- 取消注释 requirepass your_password 设密码
- 确保 bind 127.0.0.1 和 protected-mode yes(启用保护模式更安全)
- daemonize no —— Homebrew 服务本身不依赖此参数,保持默认即可
改完配置记得重启服务:brew services restart redis










