咨询电话:
15628812133
01
2023/10

Anolis中安装RabbitMQ实现消息队列服务

发布时间:2023-10-01 18:32:28
发布者:赵小华
浏览量:
0

最近一个项目中需要用到RabbitMQ服务,从网上找了下都没有找到AnoLis相关的安装教程,索性就按照Centos的安装过程来试一下看看。

RabbitMQ是一个开源的消息代理和队列服务器,而且可以完全跨平台使用,用来通过不同的应用之间共享数据,因rabbitMQ是erlang开发的,所以在安装RabbitMQ之前需要先安装erlang环境。

erlang官网简介

这里需要注意的地方是RabbitMQ的版本和erlang的版本要进行对应起来,如果版本不对应是没办法正常使用的,如果直接使用yum install erlang的话,装上的版本是erlang16版本,是适应不了新版本的RabbitMQ得,下面有一个版本对应表在RabbitMQ的官网上有提示。

RabbitMQ和erlang版本对应表

所以如果要使用RabbitMQ3.11以上版本的话,就需要下载Erlang25.0或Erlang26版本的开发环境,这里我使用的事rpm安装包进行安装,通过github中进行下载,使用yum install 安装包名称即可。https://github.com/rabbitmq/erlang-rpm/releases

RabbitMQ同样通过github的release进行下载,下载完成后使用yum install 安装包名 进行安装,https://github.com/rabbitmq/rabbitmq-server/releases

安装完成之后记得打开防火墙的15672端口,直接通过IP+15672端口进行访问即可。

RabbitMQ运行成功示意图

记得先装Erlang环境在安装RabbitMQ,而且版本要对应一致,不然是无法正常运行起来的。

关键词:
返回列表