【傻瓜向】RabbitMQ 重装/安装/卸载 | RabbitMQ 安装插件显示缺失 rabbitmq-common

本文详细介绍了如何卸载并重新安装RabbitMQ,以解决因直接使用yum在线安装导致的rabbitmq-common依赖缺失问题。首先卸载erlang,然后下载指定版本的erlang和RabbitMQ rpm包,导入签名并进行本地安装。此外,还提供了RabbitMQ的常用命令和插件下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近遇到了一个这个很弱智但是一旦发生却很难找到头绪的问题:执行 rabbitmq-plugins enable xxxx时会提示依赖缺失 rabbitmq-common,一般发生在直接使用yum install rabbbitmq-server的人身上,这是因为直接使用yum在线安装的rabbitmq版本低的离谱,导致后续下载的插件无法使用,同时erlang的版本也有问题,请参考以下步骤重装erlang和rabbitmq:

以下过程中可能会有询问你是否要xxx的情况,全部输入 y 即可 

👇 请根据你需要的内容点击目录

目录

卸载 RabbitMQ

先使用该命令查看你安装的 erlang 

 使用如下命令删除所有的 erlang

卸载原有的 RabbitMQ

安装 RabbitMQ 

下载 erlang 和 RabbitMQ 的 rpm 安装包

导入 RabbitMQ 的签名

本地安装 erlang 和 RabbitMQ

RabbitMQ 常用命令 

启动

停止

重启

查看运行状态

设置开机自启

 查看插件列表

RabbitMQ 常用傻瓜知识

RabbitMQ 插件下载:RabbitMQ - 插件社区


卸载 RabbitMQ

先使用该命令查看你安装的 erlang 

yum list installed | grep erlang

如果出现以下各种奇怪的erlang(erlang-xxxx.x86_64) ,那么大概率就是你装错了

 使用如下命令删除所有的 erlang

yum remove erlang-*.x86_64
yum remove erlang
yum remove erlang.x86_64

删除完成后可以再使用文章第一个命令查看一下还有没有剩余的

卸载原有的 RabbitMQ

yum remove rabbitmq-server

同时可以把 RabbitMQ 可能残留的文件夹清空

rm -rf /usr/lib/rabbitmq

安装 RabbitMQ 

下载 erlang 和 RabbitMQ 的 rpm 安装包

下面的命令可以在任意路径执行

这里你如果有自己需要的版本可以自行修改,这里选择的版本足够初学者按各种网课学习MQ相关知识 在这个网址你可以选择 erlang 或者 rabbitmq-server 的版本,注意 el-x 的后缀

wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-22.3.4.12-1.el7.x86_64.rpm/download.rpm
wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.13-1.el7.noarch.rpm/download.rpm

导入 RabbitMQ 的签名

rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

本地安装 erlang 和 RabbitMQ

如果你下载了其他版本请也同样更改下面的文件名,ls 命令可以查看当前文件夹下的文件与文件夹的名字 

yum localinstall erlang-22.3.4.12-1.el7.x86_64.rpm
yum localinstall rabbitmq-server-3.8.13-1.el7.noarch.rpm

RabbitMQ 常用命令 

启动

systemctl start rabbitmq-server

停止

systemctl stop rabbitmq-server

重启

systemctl restart rabbitmq-server

查看运行状态

systemctl status rabbitmq-server

设置开机自启

systemctl enable rabbitmq-server

 查看插件列表

rabbitmq-plugins list

RabbitMQ 常用傻瓜知识

默认插件目录在 /usr/lib/rabbitmq/lib/rabbitmq_server-版本/plugins 下,如果你是全按教程安装的,去插件目录只需要使用下面这个命令

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.13/plugins

RabbitMQ 插件下载:RabbitMQ - 插件社区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林钟一六

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

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值