当前位置: 首页 > news >正文

RabbitMQ实践——在Ubuntu上安装并启用管理后台

大纲

  • 环境
  • 安装
  • 启动管理后台

RabbitMQ是一款功能强大、灵活可靠的消息代理软件,为分布式系统中的通信问题提供了优秀的解决方案。无论是在大规模数据处理、实时分析还是微服务架构中,RabbitMQ都能发挥出色的性能,帮助开发者构建高效、稳定的系统。
本系列我们将基于Java技术栈,探索RabbitMQ的一些使用。

环境

操作系统是Ubuntu Server 24.04 LTS

cat /proc/version

Linux version 6.8.0-35-generic (buildd@lcy02-amd64-020) (x86_64-linux-gnu-gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #35-Ubuntu SMP PREEMPT_DYNAMIC Mon May 20 15:51:52 UTC 2024

安装

sudo apt install rabbitmq-server

此时安装程序会新增一个名字叫rabbitmq的用户。

启动管理后台

下面的指令会用rabbitmq用户身份启动管理后台,并新增一个用户名是admin、密码是admpwd的用户,且给这个用户设置为管理员(administrator)权限。

service rabbitmq-server stop
sudo -H -u rabbitmq bash -c "/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management"
service rabbitmq-server start
sudo -H -u rabbitmq bash -c "/usr/lib/rabbitmq/bin/rabbitmqctl add_user admin admpwd"
sudo -H -u rabbitmq bash -c "/usr/lib/rabbitmq/bin/rabbitmqctl set_user_tags admin administrator"
service rabbitmq-server restart

这样我们就可以在浏览器中打开管理后台(http://yourhost:15672/#/)
在这里插入图片描述

http://www.lryc.cn/news/376720.html

相关文章:

  • Ubuntu中防火墙的使用 和 开放 关闭 端口
  • ansible 模块进阶及变量
  • MYSQL数据库安装
  • Pycharm配置远程调试
  • 【Java面试】二十二、JVM篇(下):JVM参数调优与排查
  • 统计信号处理基础 习题解答10-17
  • 嵌套使用模板类
  • adb卸载系统应用
  • Rapidfuzz,一个高效的 Python 模糊匹配神器
  • 【猫狗分类】Pytorch VGG16 实现猫狗分类1-数据清洗+制作标签文件
  • 磁盘管理 磁盘介绍 MBR
  • JSON响应中提取特定的信息——6.14山大软院项目实训2
  • 【C++高阶】高效搜索的秘密:深入解析搜索二叉树
  • 《软件定义安全》之七:SDN安全案例
  • java语言his系统医保接口 云HIS系统首页功能实现springboot框架+Saas模式 his系统项目源码
  • 使用vscode插件du-i18n处理前端项目国际化翻译多语言
  • 双系统下,如何隐藏另一个系统分区?
  • 电脑意外出现user32.dll丢失的八种修复方法,有效解决user32.dll文件丢失
  • CUDA系列-Kernel Launch-8
  • # 消息中间件 RocketMQ 高级功能和源码分析(四)
  • 如何通过数据库与AI实现以图搜图?OceanBase向量功能详解
  • Kafka内外网分流配置listeners和advertised.listeners
  • Linux系统编程——网络编程
  • 信息安全技术基础知识-经典题目
  • nextjs(持续学习中)
  • 数据预处理与特征工程、过拟合与欠拟合
  • 甲辰年五月十四风雨思
  • java分别使用 iText 7 库和iText 5 库 将excel转成PDF导出,以及如何对excel转PDF合并单元格
  • Java特性之设计模式【访问者模式】
  • 【教师资格证考试综合素质——法律专项】未成年人保护法笔记以及练习题