RabbitMQ 是由 Erlang 语言开发,基于 AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。

安装步骤如下:
1).安装Erlang
去Erlang官网下载Erlang/OTP 23.3.4.19版本。网站地址如下: https://www.erlang.org/patches/otp-23.3.4.19

2).安装完成后设置Erlang环境变量。
#添加系统变量
ERLANG_HOME=C:\Program Files\erl-23.3.4.19
#Path添加变量
%ERLANG_HOME%\bin;
CMD输入 erl,输入能显示版本号则安装正确

3).下载安装RabbitMQ 3.8.9
在RabbitMQ的github官网下载RabbitMQ 3.8.9。 https://github.com/rabbitmq/rabbitmq-server/releases,具体版本地址如下: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.9

4).设置RabbitMQ的环境变量
#RabbitMQ的环境变量
RABBITMQ_SERVER=C:\rabbitmq_server-3.8.29
#Path添加变量
%RABBITMQ_SERVER%\sbin
把下载好的rabbitmq-server-windows-3.8.29.zip解压缩到C盘。
5).启用RabbitMQ管理插件
"C:\rabbitmq_server-3.8.29\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
6).启动RabbitMQ
C:\rabbitmq_server-3.8.29\sbin>rabbitmq-server.bat
Configuring logger redirection
## ## RabbitMQ 3.8.29
## ##
########## Copyright (c) 2007-2022 VMware, Inc. or its affiliates.
###### ##
########## Licensed under the MPL 2.0. Website: https://rabbitmq.com
Erlang: 23.3.4.19 [emu]
TLS Library: OpenSSL - OpenSSL 1.1.1t 7 Feb 2023
Doc guides: https://rabbitmq.com/documentation.html
Support: https://rabbitmq.com/contact.html
Tutorials: https://rabbitmq.com/getstarted.html
Monitoring: https://rabbitmq.com/monitoring.html
Logs: c:/Users/Niu/AppData/Roaming/RabbitMQ/log/rabbit@DESKTOP-9UA3MVP.log
c:/Users/Niu/AppData/Roaming/RabbitMQ/log/rabbit@DESKTOP-9UA3MVP_upgrade.log
Config file(s): (none)
Starting broker... completed with 3 plugins.
7).访问管理界面
访问管理界面:http://localhost:15672/ 默认用户名:guest 默认密码为:guest
