在 Windows 中全局执行 RabbitMQ 命令

98 阅读1分钟

要在 Windows 任何路径下运行 RabbitMQ 命令 (如 rabbitmqctl.bat), 需将其 sbin 目录添加到系统环境变量 Path 中。

核心提示: 修改环境变量后,务必重新打开命令提示符 (CMD) 窗口才能生效。

步骤 1:复制 RabbitMQ sbin 目录路径

  1. 找到 RabbitMQ 的安装目录 (通常是 C:\Program Files\RabbitMQ Server)。
  2. 进入你所用版本的子目录 (如 rabbitmq_server-X.Y.Z),找到并进入 sbin 文件夹。
  3. 复制 sbin 文件夹的完整路径 (例如 C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.12\sbin)。

步骤 2:添加到系统环境变量 Path

  1. 打开环境变量设置

    • 在 Windows 搜索框中输入 “环境变量”,选择 “编辑系统环境变量”。
    • 在“系统属性”窗口的“高级”选项卡下,点击“环境变量(N)...”。
  2. 编辑系统 Path 变量

    • 在“系统变量”区域,找到名为 Path 的变量,选中它,点击“编辑(E)...”。
  3. 添加新路径

    • 在“编辑环境变量”窗口中,点击“新建(N)”。
    • 将步骤 1 中复制的 sbin 目录路径粘贴到新行中。
    • [图片:将 RabbitMQ sbin 路径添加到 Path 列表的示意图]
  4. 保存更改

    • 依次点击所有打开的设置窗口的“确定”按钮。

步骤 3:验证

  1. 重新打开一个新的命令提示符 (CMD) 或 PowerShell 窗口。

  2. 在任意路径下输入 RabbitMQ 命令,例如:

    rabbitmqctl.bat status
    
  3. 如果命令成功执行并显示 RabbitMQ 状态,则表示设置成功。

注意:

  • Erlang 的 bin 目录:确保 Erlang 的 bin 目录 (如 C:\Program Files\erl-X.Y\bin) 也已在系统 Path 中,因为 RabbitMQ 依赖它。通常 Erlang 安装时会自动添加。
  • 重启CMD:修改 Path 后,必须重启命令提示符窗口。