由于RabbitMQ是基于erlang的,所以,在正式安装RabbitMQ之前,需要先安装一下erlang。

1.下载mq

https://www.rabbitmq.com/download.html

2.下载erlang(点击下载路径根据下载的MQ版本对应下载erl版本)

https://www.erlang.org/downloads

3.erlang与MQ版本对应表

https://www.rabbitmq.com/which-erlang.html#intro

 

安装步骤省略,分享一下报错的解决方法,一下是启动报错信息

Enabling plugins on node rabbit@DESKTOP-JQ2K526:

rabbitmq_management

The following plugins have been configured:

rabbitmq_management

rabbitmq_management_agent

rabbitmq_web_dispatch

Applying plugin configuration to rabbit@DESKTOP-JQ2K526...

Plugin configuration unchanged.

解决办法:

找到服务右键 以管理员身份运行

 

到安装目录下 新建data文件夹

 

 

输入命令:rabbitmq-service.bat remove

 

再次执行命令:
set RABBITMQ_BASE=D:\ProgramFiles\RabbitMQServer\rabbitmq_server-3.8.7\data(填写安装目录路径)

 

再执行命令:rabbitmq-service.bat install

 

执行完此命令之后再次执行
rabbitmq-plugins enable rabbitmq_management

 

执行RabbitMQ启动命令:
rabbitmq-server.bat start

 

最后看到 Starting broker... completed with 3 plugins. 即成/

最后访问http://127.0.0.1:15672/

 

填写默认用户名 密码 guest

 

 

大功告成!!!!!

出现这个启动失败的问题通常是因为windows的账户名为中文名,RabbitMQ默认会在C盘的Users的用户文档下创建日志,路径就会出现中文。比如我的C盘用户路径就是C:\Users\摸鱼哥,这样就会出错了。我们把RabbitMQ的默认地址修改为不带中文名的地址就解决了

所以下次还要 以这样的方式启动

 

 

 

posted on 2022-08-03 19:21  莫大人520  阅读(2332)  评论(0)    收藏  举报