CentOS 7 RPM 安装 RabbitMQ-3.7.28

官网地址
本文主要简述 RabbitMQ-.3.7.x 的安装. 这里选择的是 rabbitmq-server-3.7.28-1.el7.noarch.rpm

安装 RabbitMQ-3.7.28

下载 RabbitMQ-3.7.28

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.28/rabbitmq-server-3.7.28-1.el7.noarch.rpm

在这里插入图片描述

准备 Erlang-22.x

由于 RabbitMQ 是基于 Erlang 语言开发的, 所以在安装 RabbitMQ 之前, 需要先行安装 Erlang, 并且 RabbitMQ 与 Erlang 版本之间也有对应关系, 可以查阅官方说明获得更多信息. 这里我们的 RabbitMQ-3.7.28 对应 Erlang-22.x.
可以去到这里Release Page, 找到 RabbitMQ 团队提供的对应的零依赖 Erlang 的 RPM 包.

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v22.3.4.1/erlang-22.3.4.1-1.el7.x86_64.rpm

在这里插入图片描述

安装 Erlang-22.x

rpm -ivh erlang-22.3.4.1-1.el7.x86_64.rpm

在这里插入图片描述

安装 socat

这时如果直接安装 RabbitMQ, 会提示 “socat 被 RabbitMQ-3.7.28 依赖”, RabbitMQ 依赖 socat, 安装 socat:

yum install -y socat

在这里插入图片描述

安装 RabbitMQ-3.7.28

rpm -ivh rabbitmq-server-3.7.28-1.el7.noarch.rpm

在这里插入图片描述

配置 RabbitMQ

查看 rabbitmq 配置文件:

vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.28/ebin/rabbit.app

在这里插入图片描述
图示就是默认端口号就是 5672.

启用 guest

默认如果不做任何配置的话是无法登入的, 这里我们把配置文件中的 {loopback_users, [<<"guest">>]} 改为 {loopback_users, [guest]}

开启管理界面

如果想要以可视化的方式操作 RabbitMQ, 我们需要启用管理界面:

rabbitmq-plugins enable rabbitmq_management

在这里插入图片描述

启动 RabbitMQ

用服务的方式启动 rabbitmq:

service rabbitmq-server start

在这里插入图片描述
在这里插入图片描述

停止 RabbitMQ

service rabbitmq-server stop

在这里插入图片描述

访问管理界面

浏览器输入 ip:15672 输入用户名和密码 guest/guest 可以看到已经成功登入了.
(5672 是通信端口号, 15672 是管理端的端口号, 25672 是集群端口号)
在这里插入图片描述
-END-

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值