【RabbitMQ】手把手教你windows环境下安装RabbitMQ及错误解决

注:本文章有作者结合相关资料进行编写,亲身实验测试,确保每一个环节都能完整清晰,较为容易理解,若有问题或者源码资料获取欢迎在评论区留言或者联系作者!


一、什么是RabbitMQ?

RabbitMQ是使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、 安全。

二、使用步骤

1.安装Erlang语言

前面说过,RabbitMQ是基于Erlang语言进行编写的系统,所以首先需要使Erlang的安装程序进行安装,安装较为简单,只需一直下一步即可;
安装之后需要在系统的高级设置添加环境变量,确保可以在任何位置访问到程序;
在环境变量中新建名为 ERLANG_HOME,变量值为你的Erlang安装地址;如下图所示
在这里插入图片描述
然后在用户变量的Path中新建,将 %ERLANG_HOME%bin 加入到path中,如下图所示
在这里插入图片描述

最后,在进入cmd命令行,输入erl命令,如果出现以下一样的版本号,则说明安装成功,若没有出现或者报错,可以检查环境变量有没有配错!
在这里插入图片描述

2.安装RabbitMQ

(1)点击rabbitmq-server-3.7.4.exe一直下一步安装即可;
(2)安装RabbitMQ-Plugins
打开命令行(这里建议使用管理员身份运行),cd进入RabbitMQ的sbin目录,然后输入

rabbitmq-plugins enable rabbitmq_management

命令进行安装,如下图所示,表示安装无误
在这里插入图片描述
(3)验证RabbitMQ-Plugins是否安装成功
接着在命令行中输入以下命令,如果出现以下的图,说明安装成功,运行正常;
在这里插入图片描述
(4)打开浏览器输入http:localhost:15672打开页面,输入账号密码进入web端管理系统,默认初始账号密码都为guest;
在这里插入图片描述
注意:这里部分人安装会出现问题,页面无法打开,这时候可以去sbin目录下运行rabbitmq-server.bat命令,看是否报一个ERROR: node with name “rabbit“ already running的错误,如果报该错误,可以查询erl的进程pid,然后使用cmd的taskill命令杀掉serlsrv的进程,然后重新从第二步开始执行便可以打开网页(一般都是这样解决,我也是查了很多资料,发现是进程占用
可以参考ERROR: node with name “rabbit“ already running 踩坑这篇文章进行解决


总结

以上就是在Windows系统下安装RabbitMQ的方式以及问题的解决办法,如果获取相关资源,可以联系作者!!!
在这里插入图片描述

  • 8
    点赞
  • 7
    收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
评论 6

打赏作者

PoJo123

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值