要在 Windows 任何路径下运行 RabbitMQ 命令 (如 rabbitmqctl.bat), 需将其 sbin 目录添加到系统环境变量 Path 中。
核心提示: 修改环境变量后,务必重新打开命令提示符 (CMD) 窗口才能生效。
步骤 1:复制 RabbitMQ sbin 目录路径
- 找到 RabbitMQ 的安装目录 (通常是
C:\Program Files\RabbitMQ Server)。 - 进入你所用版本的子目录 (如
rabbitmq_server-X.Y.Z),找到并进入sbin文件夹。 - 复制
sbin文件夹的完整路径 (例如C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.12\sbin)。
步骤 2:添加到系统环境变量 Path
-
打开环境变量设置:
- 在 Windows 搜索框中输入 “环境变量”,选择 “编辑系统环境变量”。
- 在“系统属性”窗口的“高级”选项卡下,点击“环境变量(N)...”。
-
编辑系统
Path变量:- 在“系统变量”区域,找到名为
Path的变量,选中它,点击“编辑(E)...”。
- 在“系统变量”区域,找到名为
-
添加新路径:
- 在“编辑环境变量”窗口中,点击“新建(N)”。
- 将步骤 1 中复制的
sbin目录路径粘贴到新行中。 - [图片:将 RabbitMQ sbin 路径添加到 Path 列表的示意图]
-
保存更改:
- 依次点击所有打开的设置窗口的“确定”按钮。
步骤 3:验证
-
重新打开一个新的命令提示符 (CMD) 或 PowerShell 窗口。
-
在任意路径下输入 RabbitMQ 命令,例如:
rabbitmqctl.bat status -
如果命令成功执行并显示 RabbitMQ 状态,则表示设置成功。
注意:
- Erlang 的
bin目录:确保 Erlang 的bin目录 (如C:\Program Files\erl-X.Y\bin) 也已在系统Path中,因为 RabbitMQ 依赖它。通常 Erlang 安装时会自动添加。 - 重启CMD:修改 Path 后,必须重启命令提示符窗口。