RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 AMQP :Advanced Message Queue,高级消息队列协议。
先安装依赖关系
https://www.erlang.org/downloads
你要其他版本也行
安装otp_win64_xx1.7.exe
一路傻瓜式安装 next 下一步,安装即可。不要安装在中文或带空格的文件路径下。
配置系统环境变量
找到刚刚我们安装的 erl - 24.1.7 文件 bin 目录下,复制路径 ctrl+c 切换窗口到环境变量,找到系统变量 path - 编辑
然后三次确定,关闭环境变量窗口
安装 RabbitMQ
Installing RabbitMQ | RabbitMQ
然后选择安装路径,接着一路 next 下一步,遇到弹窗点允许,没有弹窗则无视(不要安装在中文或带空格的文件路径下)
安装完成后找到安装文件路径,找到 sbin 目录下,全选路径 输入 cmd
打开cmd命令窗口,运行下面命令,回车运行。 rabbitmq-plugins enable rabbitmq_management
运行成功的图片
进入管理,打开任务资源管理器。win11 快捷键 Ctrl+Shift+Esc,找到rabbitmq服务右键重新启动
打开浏览器。访问 127.0.0.1:15672