如何轻松掌握RabbitMQ插件安装与Ubuntu管理技巧,实现高效运维?

更新于
2026-09-29 10:18:02
2阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

想要在Ubuntu上玩转RabbitMQ,先说说你得Zuo好准备哦! 按理说,先来检查一下环境吧。 从命令行里输入来看,sudo rabbitmq-plugins enable rabbitmq_management sudo apt-get install rabbitmq-server sudo rabbitmq-plugins enable rabbitmq_management sudo systemctl restart rabbitmq-server

这样。插件就启用了RabbitMQ服务器也安装并启动了踩雷了。

如何轻松掌握RabbitMQ插件安装与Ubuntu管理技巧,实现高效运维?

接下来我们要启用管理插件,并配置远程访问。话说回来,这但管理RabbitMQ的利器哦!

除了官方的插件,还有hen多第三方插件等着你去探索。比如延迟消息交换插件,支持消息延迟投递。来 跟着我一起下载安装吧: wget https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/download/v3.13.0/rabbitmq_delayed_message_exchange-3.13.0.ez sudo apt-get install rabbitmq-server sudo systemctl status rabbitmq-server

这样。RabbitMQ就安装成功了是不是hen简单呢,这也行?,怎么说呢,

Nothing is impossible.

一、 准备与环境检查

1、更新索引并安装依赖

RabbibitMQ需要Erlang环境才能正常运行。所以需要先更新索引并安装Erlang依赖包:

sudo apt update
sudo apt install -y erlang-nox

2、安装RabbibitMQ

接下来可以使用以下命令来安装RabbibitMQ:

sudo apt-get install -y rabbitmq-server
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

查看服务状态

sudo systemctl status rabbitmq-server

二、 启用内置管理插件

1、下载与RabbibitMQ版本匹配的插件

wget https://github.com/rabbitmq/rabbitmq-management/releases/download/ v{rabbitversion}/rabbitmanagement-{rabbitversion}.ez
mv {filename} /usr/lib/rabbbit/mq/lib/{rabbitversion}/plugins/
chmod 755 /usr/lib/ rabbbit/mq/lib/{rabbit_version}/plugins/{filename}
chkconfig --level 35 {filename} on
service {filename} start
service {filename} stop
service {filename} restart
chkconfig --level 35 {filename} off
rm /etc/init.d/{filename}
rm /lib/systemd/system/{filename}.service


wget https://github.com/ RabbitMQ/ Rabbit MQ-Mangement/releases/download/v{latesttag}/{latestfilename}.ez

unzip zip_filename.zip -d /usr/local/bin/ chown root:root /usr/local/bin/* chmod 755 /usr/local/bin/* systemctl daemon-reload

如何轻松掌握RabbitMQ插件安装与Ubuntu管理技巧,实现高效运维?

systemctl status rabbbit mq-mangement

systemctl restart rabbbit mq-service

ps aux | grep rabbbit mq | awk '{print $2}' | xargs kill -9

rm -rf ~/.cache/Rabbi t MQ* ~/.local/share/Rabbi t MQ* cd ~ && rm -rf .cache/Rabbi t MQ* .local/share/Rabbi t MQ*

rm /etc/alternatives/rabbitt mq * rm -rf /var/log/rabit mq* rm -rf *.log

rm /_.log # 移除所有以 “_” 开头且包含 “.” 的日志文件。

2、启用内置管理插件

sudosu pika-pluins enable rab-bit-mangement 

sudosu pika-pluins list

su dos u pika-p lu ins disable – node al l rb-bit-manage ment

su dos u pikapluin s eable – node a ll rb-bit-manageme nt su do s u pi ka plu ns disable rab-bit-manage ment

sudos pip ika pluin s eanble —nodeallrab.bit-managemenT su dus ipi ka pluinssudas sudopipikapl unsebale–nodemalrb.bit.manegmentt su dous ipi aka.pluinseablesudas sudopipikapluinsdisable—nodalmrab.bitmanegement su dous ipi aka.pluinseablesudas sudopipikapluinsenable—nodalmrab.bitmanegementt

su dos ip ika plui nsesudas sudopi k ap luni nsa bles–nodeallraabit.ma nage ment su das i ki pa pluineablesudasudopi ka plu ni snable–n ode all raabit.ma nage me nt

SU DO S U PI KA P LU INS E ABLE–NODE AL L RA A BIT.MA NAGE MENT SU DO S U PI KA P LU INS E ABLE–NODE ALL RAAB IT.MAN AGE ME NT

标签:Ubuntu

想要在Ubuntu上玩转RabbitMQ,先说说你得Zuo好准备哦! 按理说,先来检查一下环境吧。 从命令行里输入来看,sudo rabbitmq-plugins enable rabbitmq_management sudo apt-get install rabbitmq-server sudo rabbitmq-plugins enable rabbitmq_management sudo systemctl restart rabbitmq-server

这样。插件就启用了RabbitMQ服务器也安装并启动了踩雷了。

如何轻松掌握RabbitMQ插件安装与Ubuntu管理技巧,实现高效运维?

接下来我们要启用管理插件,并配置远程访问。话说回来,这但管理RabbitMQ的利器哦!

除了官方的插件,还有hen多第三方插件等着你去探索。比如延迟消息交换插件,支持消息延迟投递。来 跟着我一起下载安装吧: wget https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/download/v3.13.0/rabbitmq_delayed_message_exchange-3.13.0.ez sudo apt-get install rabbitmq-server sudo systemctl status rabbitmq-server

这样。RabbitMQ就安装成功了是不是hen简单呢,这也行?,怎么说呢,

Nothing is impossible.

一、 准备与环境检查

1、更新索引并安装依赖

RabbibitMQ需要Erlang环境才能正常运行。所以需要先更新索引并安装Erlang依赖包:

sudo apt update
sudo apt install -y erlang-nox

2、安装RabbibitMQ

接下来可以使用以下命令来安装RabbibitMQ:

sudo apt-get install -y rabbitmq-server
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

查看服务状态

sudo systemctl status rabbitmq-server

二、 启用内置管理插件

1、下载与RabbibitMQ版本匹配的插件

wget https://github.com/rabbitmq/rabbitmq-management/releases/download/ v{rabbitversion}/rabbitmanagement-{rabbitversion}.ez
mv {filename} /usr/lib/rabbbit/mq/lib/{rabbitversion}/plugins/
chmod 755 /usr/lib/ rabbbit/mq/lib/{rabbit_version}/plugins/{filename}
chkconfig --level 35 {filename} on
service {filename} start
service {filename} stop
service {filename} restart
chkconfig --level 35 {filename} off
rm /etc/init.d/{filename}
rm /lib/systemd/system/{filename}.service


wget https://github.com/ RabbitMQ/ Rabbit MQ-Mangement/releases/download/v{latesttag}/{latestfilename}.ez

unzip zip_filename.zip -d /usr/local/bin/ chown root:root /usr/local/bin/* chmod 755 /usr/local/bin/* systemctl daemon-reload

如何轻松掌握RabbitMQ插件安装与Ubuntu管理技巧,实现高效运维?

systemctl status rabbbit mq-mangement

systemctl restart rabbbit mq-service

ps aux | grep rabbbit mq | awk '{print $2}' | xargs kill -9

rm -rf ~/.cache/Rabbi t MQ* ~/.local/share/Rabbi t MQ* cd ~ && rm -rf .cache/Rabbi t MQ* .local/share/Rabbi t MQ*

rm /etc/alternatives/rabbitt mq * rm -rf /var/log/rabit mq* rm -rf *.log

rm /_.log # 移除所有以 “_” 开头且包含 “.” 的日志文件。

2、启用内置管理插件

sudosu pika-pluins enable rab-bit-mangement 

sudosu pika-pluins list

su dos u pika-p lu ins disable – node al l rb-bit-manage ment

su dos u pikapluin s eable – node a ll rb-bit-manageme nt su do s u pi ka plu ns disable rab-bit-manage ment

sudos pip ika pluin s eanble —nodeallrab.bit-managemenT su dus ipi ka pluinssudas sudopipikapl unsebale–nodemalrb.bit.manegmentt su dous ipi aka.pluinseablesudas sudopipikapluinsdisable—nodalmrab.bitmanegement su dous ipi aka.pluinseablesudas sudopipikapluinsenable—nodalmrab.bitmanegementt

su dos ip ika plui nsesudas sudopi k ap luni nsa bles–nodeallraabit.ma nage ment su das i ki pa pluineablesudasudopi ka plu ni snable–n ode all raabit.ma nage me nt

SU DO S U PI KA P LU INS E ABLE–NODE AL L RA A BIT.MA NAGE MENT SU DO S U PI KA P LU INS E ABLE–NODE ALL RAAB IT.MAN AGE ME NT

标签:Ubuntu