文章目录
- 1 介绍
- 2 安装
- 2.1 下载安装包
- 2.2 yum 方式安装
- 2.3 安装 RabbitMQ UI 管控插件
1 介绍
官方地点:https://rabbitmq.com/
RabbitMQ 是开源的、热门、轻量级的、易于在当地和云中摆设、支持多种消息传递协议的消息中心件之一。RabbitMQ 在异步消息上支持多种消息协议、消息队列、送达确认、机动的队列路由、多种交换范例;可用 Docker 举行摆设;可以使用喜欢的编程语言开发跨语言消息传递;支持分布式摆设,RabbitMQ 可以摆设在分布式和联合设置中,以满足大规模、高可用性的需求。;拥有很多可扩展功能的插件;拥有效于管理和监控RabbitMQ 的UI。
2 安装
2.1 下载安装包
(说明:RabbitMQ 用 Erlang 语言编写,因此必要下载 Erlang 的环境用于运行 RabbitMQ)
1、起首判断自己的业务需求该用哪个版本的 RabbitMQ ,之后再安装对应版本的 Erlang,如果版本不对应,是无法正常使用 RabbitMQ 的,关于版本对应表,官方也已给出:链接
下载 Erlang 的安装包,官网下载地点:链接
下载 RabbitMQ 的安装包
2.2 yum 方式安装
由于都是下载的 rpm 安装包,因此安装过程会比下载二进制压缩包要方便得多
起首安装 Erlang
- yum -y install esl-erlang_23.0.2-1_centos_7_amd64.rpm
复制代码
erl 命令检测是否安装乐成,如下图所示便是乐成
再安装 RabbitMQ
- yum -y install rabbitmq-server-3.8.5-1.el7.noarch.rpm
复制代码
启用 RabbitMQ 服务
- systemctl start rabbitmq-server.service
复制代码
检测服务
- systemctl status rabbitmq-server.service
复制代码
RabbitMQ 安装完毕
2.3 安装 RabbitMQ UI 管控插件
我们可以用 rabbitmq-plugins list 命令查察 RabbitMQ 的插件列表,可看到 RabbitMQ 的插件非常丰富,有很好的可扩展性
我们安装 rabbitmq_management 插件,这个就是对应的 UI 管控插件,可以通过 Web 欣赏器访问对应端口来举行可视化查察
安装命令为:
- rabbitmq-plugins enable rabbitmq_management
复制代码
访问其地点ip:15672,用户名、密码默认都是 guest
但是 rabbitmq_management 默认只允许本机访问,不允许其他呆板访问,也就是说,如果我们是在虚拟机中装了 RabbitMQ,那么默认无法在自己 localhost 主机中访问,因此必要举行如下设置:
在rabbitmq的设置文件目录下(默以为:/etc/rabbitmq)创建一个rabbitmq.config文件,文件中添加如下设置:
- [{rabbit, [{loopback_users, []}]}].
复制代码
重启rabbitmq服务
- systemctl restart rabbitmq-server.service
复制代码
重新访问 ,访问乐成
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |