RabbitMQ安装教程

最近几天在学习Spring Cloud,在学习Spring Cloud Config配置刷新使用Spring Cloud Bus时,其中用到消息代理组件RabbitMQ,在安装RabbitMQ的过程查了很多资料,因此在这里将安装过程记录下来。

一、安装Erlang

由于RabbitMQ服务端代码是使用并发式语言erlang编写的,所以首先要安装erlang环境。

1、Erlang下载

下载地址是:http://www.erlang.org/downloads
我的测试环境是windows所以下载的是OTP 20.2 Windows 64-bit Binary File
otp_download.png

2、Erlang安装

下载完成后进行安装,可以按照习惯更改安装目录,在此过程中可能遇到安装Visual c++ 的情况不用管,一直点同意,等待安装完成。如下图所示:
1147448-20181210220343265-822337519.png

1147448-20181210220359666-246222352.png

3、Erlang配置环境变量

Erlang环境变量配置如下图所示:
1147448-20181210220425204-1971628941.png

1147448-20181210220443517-1920325058.png

环境变量配置完毕,可以打开cmd进行测试,输入命令:erl
若出现如下图的结果,则环境变量配置成功
1147448-20181210220457708-270476850.png

二、安装RabbitMQ

RabbitMQ下载地址:http://www.rabbitmq.com/download.html
1147448-20181210220524659-1657792107.png

下载完成后安装,可选择安装位置,如图所示
1147448-20181210220546958-1893981137.png

1147448-20181210220614092-1217041839.png

三、安装RabbitMQ-Plugins

RabbitMQ-Plugins是一个管理界面,方便我们在浏览器界面查看RabbitMQ各个消息队列以及exchange的工作情况。
打开命令行cd进入rabbitmq的sbin目录(我的目录是:D:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.12\sbin),输入:

rabbitmq-plugins enable rabbitmq_management

稍等会会发现出现plugins安装成功的提示,默认是安装6个插件
在安装过程中也会出现错误,如下图所示:
1147448-20181210220647898-1205782098.png

解决方法是:
首先在命令行输入:rabbitmq-service stop
接着输入rabbitmq-service remove
再输入rabbitmq-service install
再输入rabbitmq-service start
重新输入rabbitmq-plugins enable rabbitmq_management
等待安装成功,当然,我在试验过程中发现不重新安装,直接rabbitmq-service start后也是可以的。
1147448-20181210220717903-1734826587.png

四、安装验证

在浏览器输入http://localhost:15672
进行验证,看到下面界面:
1147448-20181210220740287-1064477119.png

输入用户名:guest,密码:guest,进入管理界面
1147448-20181210220808169-726806102.png

至此,安装完成!
若要了解更多相关知识,请移步至我的博客

本文另参考:
https://blog.csdn.net/hzw19920329/article/details/53156015

转载于:https://www.cnblogs.com/liuyi6/p/9409829.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值