在windows server上需将redis安装目录(如d:\program files\redis)添加到系统path环境变量,使redis-cli.exe可在任意路径调用;验证时执行redis-cli -v和where redis-cli;可选配redis_home变量并用%redis_home%替代硬编码路径。
在 windows server 上配置 redis 客户端环境变量,核心目标是让 redis-cli.exe(redis 命令行客户端)能在任意路径下直接调用,无需每次切换到 redis 安装目录。这不是单独配“客户端变量”,而是把整个 redis 目录加入系统 path —— 因为 redis-cli.exe 就和 redis-server.exe 在同一文件夹里。
确认 Redis 安装位置
先确保你已解压 Redis for Windows(如 Redis-x64-7.2.5),并记下完整路径,例如:
D:\Program Files\Redis
该目录下应包含:redis-cli.exe、redis-server.exe、redis.windows.conf 等文件。
添加 Redis 目录到系统 PATH
以管理员身份操作(Windows Server 推荐全程用管理员权限):
- 右键“此电脑” → “属性” → 左侧“高级系统设置”
- 点击“环境变量”按钮
- 在“系统变量”区域,找到并选中 Path → 点击“编辑”
- 点击“新建”,粘贴你的 Redis 安装完整路径(例如
D:\Program Files\Redis) - 点击“确定”逐级保存
验证 redis-cli 是否可用
关闭所有已打开的命令行窗口,重新打开一个新的 PowerShell 或 CMD(旧窗口不会自动加载新变量):
- 执行:
redis-cli -v→ 应输出类似redis-cli 7.2.5 - 执行:
where redis-cli→ 应返回你刚配置的完整路径 - 若提示“不是内部或外部命令”,请检查路径是否拼写正确、是否含多余空格、是否用了中文引号
进阶:可选配 REDIS_HOME(便于脚本维护)
虽非必需,但大型部署中建议同步设置一个自定义变量,方便后续脚本引用:
- 在“系统变量”中点击“新建”
- 变量名填:
REDIS_HOME - 变量值填:
D:\Program Files\Redis(与 PATH 中路径一致) - 然后回到 PATH 编辑页,新增一项:
%REDIS_HOME%(注意百分号)
这样既清晰又便于统一管理多个 Redis 实例。











