RabbitMQ - 安装


RabbitMQ 是基于 Erlang 运行时构建的,因此在安装 RabbitMQ 之前,我们需要下载 Erlang 并安装它。确保您使用管理权限来安装 Erlang 和 RabbitMQ。

埃尔兰

Erlang 是一种通用编程语言和运行时环境。您可以从 Erlang 主页下载最新版本 -下载 Erlang/OTP。。我们正在 Windows 上安装 Erlang,并下载了适用于 Windows 的Erlang/OTP 24.2.2安装程序 - otp_win64_24.2.2.exe。

下载Erlang

现在,通过双击安装程序来安装 Erlang,并遵循默认选择并完成设置。

Erlang安装

RabbitMQ 安装

从其官方下载页面下载 RabbitMQ 最新二进制文件我们已将 3.9.13 下载为 windows 版的rabbitmq-server-3.9.13.exe。

RabbitMQ 下载

现在,通过双击安装程序来安装 RabbitMQ,并遵循默认选择并完成设置。

RabbitMQ 安装

默认情况下,RabbitMQ 作为 Windows 服务。要启用基于 Web 的管理 UI,需要执行以下步骤。

转到 RabbitMQ 安装目录并键入命令,如下所示 -

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.13\sbin>rabbitmq-plugins.bat enable rabbitmq_management
Enabling plugins on node rabbit@DESKTOP-86KD9FC:
rabbitmq_management
The following plugins have been configured:
   rabbitmq_management
   rabbitmq_management_agent
   rabbitmq_web_dispatch
Applying plugin configuration to rabbit@DESKTOP-86KD9FC...
The following plugins have been enabled:
   rabbitmq_management
   rabbitmq_management_agent
   rabbitmq_web_dispatch

started 3 plugins.

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.13\sbin>rabbitmq-plugins enable rabbitmq_shovel rabbitmq_shovel_management
Enabling plugins on node rabbit@DESKTOP-86KD9FC:
rabbitmq_shovel
rabbitmq_shovel_management
The following plugins have been configured:
   rabbitmq_management
   rabbitmq_management_agent
   rabbitmq_shovel
   rabbitmq_shovel_management
   rabbitmq_web_dispatch
Applying plugin configuration to rabbit@DESKTOP-86KD9FC...
The following plugins have been enabled:
   rabbitmq_shovel
   rabbitmq_shovel_management

started 2 plugins.

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.13\sbin>

使用管理权限编辑 C:\Windows\System32\drivers\etc\hosts 文件并添加以下行 -

127.0.0.1 rabbitmq

验证安装

现在打开http://rabbitmq:15672/打开管理控制台。使用访客/访客登录。

RabbitMQ 管理控制台