Mac上可用Homebrew快速安装配置Redis:先确认或安装更新Homebrew,再执行brew install redis,通过redis-server前台启动或brew services start后台运行,修改/opt/homebrew/etc/redis.conf适配开发需求,最后用redis-cli验证连接与基础操作。

如果您希望在Mac系统上快速搭建Redis缓存环境用于本地开发与测试,则可通过Homebrew包管理器完成安装与基础配置。以下是具体操作步骤:
一、确认Homebrew已安装并更新
Homebrew是Mac下最常用的命令行包管理工具,Redis通过其安装最为便捷。若尚未安装Homebrew,需先执行安装命令;若已安装,则需确保其版本为最新,以避免因仓库过期导致Redis安装失败。
1、打开终端(Terminal)应用程序。
2、输入命令 which brew 并回车,检查是否已安装Homebrew。
3、若返回路径(如 /opt/homebrew/bin/brew),则执行 brew update 更新软件包索引。
4、若未安装,执行官方安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
二、使用brew安装Redis
Redis官方维护了适用于macOS的稳定版formula,通过brew install可自动下载、编译(如需)并安装二进制文件及默认配置模板,无需手动处理依赖。
1、在终端中执行 brew install redis。
2、等待安装完成,过程中会显示已安装的Redis路径(通常为 /opt/homebrew/opt/redis)。
3、安装成功后,可通过 redis-server --version 验证版本信息。
三、启动Redis服务(后台运行)
brew安装的Redis支持通过launchd服务管理,可配置为开机自启或按需启动。开发测试阶段推荐使用前台调试模式初步验证,再切换至后台服务模式。
1、前台启动(便于观察日志):执行 redis-server /opt/homebrew/etc/redis.conf。
2、新开一个终端窗口,输入 redis-cli ping,若返回 PONG,说明服务正常响应。
3、停止前台服务:按 Ctrl + C。
4、启用后台服务:执行 brew services start redis。
四、修改Redis配置以适配开发需求
默认配置(/opt/homebrew/etc/redis.conf)绑定本地回环地址且启用保护模式,适合开发环境;但如需从其他设备访问或禁用密码,需手动调整关键参数。
1、用文本编辑器打开配置文件:nano /opt/homebrew/etc/redis.conf。
2、定位到 bind 127.0.0.1 ::1 行,如需局域网访问,可追加本机IP(例如 bind 127.0.0.1 ::1 192.168.1.10)。
3、找到 protected-mode yes,开发环境下可设为 protected-mode no(仅限可信网络)。
4、如需设置密码,取消 # requirepass foobared 注释,并将 foobared 替换为自定义密码。
5、保存退出(nano中按 Ctrl + O → Enter → Ctrl + X)。
五、验证连接与基本操作
配置生效后,需重新加载服务并使用redis-cli进行连通性与功能验证,确保键值存储、过期等核心能力可用。
1、重启服务使配置生效:brew services restart redis。
2、启动客户端:redis-cli。
3、执行 SET test_key "hello_redis" 写入测试数据。
4、执行 GET test_key 确认读取成功,返回 "hello_redis"。
5、执行 EXPIRE test_key 10 设置10秒过期,10秒后执行 GET test_key 应返回 (nil)。

















