1.环境准备

服务器 CENTOS 7 版本

安装docker容器

2.开始安装

docker pull rabbitmq:management

说明:为什么不直接安装 docker pull rabbitmq 这个,因为这个安装后,开启对应端口后是不能直接访问它的管理后台,需要额外的命令开启,后面会讲这种情况

容器运行,对应的端口开启

docker run -di --name=mycloud_rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitmq:management

映射好了之后就可以直接通过外网访问了你的管理后台了 http://你的域名:15672/

2.1 解决安装不能打开管理后台的问题

小伙伴们在上面安装好了 docker ps 看到rabbitmq也正常启动了,端口也没问题的情况下,还不能打开管理后台的网页,是因为你当初拉的镜像是 rabbitmq。

你执行的是这一句:

docker pull rabbitmq

他默认不开启管理后台网页,你需要自己开启

之后执行

docker run -di --name=mycloud_rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitmq

再依次执行

docker ps
docker exec -it 镜像ID /bin/bash
rabbitmq-plugins enable rabbitmq_management

rabbitmqctl list_queues 查询队列数

原文链接:https://blog.csdn.net/m0_51340928/article/details/108937345

最新文章

  1. 洛谷P2055 [ZJOI2009]假期的宿舍 [二分图最大匹配]
  2. ubuntu 14.04 java开发环境搭建 jdk 以及 inteliJ IDEA安装
  3. 怎样用命令行编译C#程序
  4. 读书笔记:javascript高级技巧(二)
  5. linux mysql导入导出
  6. Cocos2d-JS动画
  7. 【原】Storm实战
  8. HDU 5475 An easy problem 线段树
  9. Git学习笔记--Git常用命令
  10. 基于java的InputStream.read(byte[] b,int off,int len)算法学习
  11. Qt 学习笔记
  12. 【转】MyISAM和InnoDB 区别
  13. Mysql元数据生成Hive建表语句注释脚本
  14. 二、nginx搭建图片服务器
  15. android中跨线程向控件传值的问题
  16. JAVA代理机制
  17. selenium+java破解极验滑动验证码的示例代码
  18. 【ASP.NET Core快速入门】(二)部署到IIS
  19. poj 3641 快速幂
  20. 借助ssh隧道和中间主机,使本地主机可以直连远程主机

热门文章

  1. Unity_UIWidgets - 组件Container
  2. postgresql添加mysql_fdw测试过程
  3. immutable.js学习笔记(七)----- Seq
  4. 四、流程控制和break、continue、range函数的讲解
  5. JSP第九次作业
  6. element el-table固定列凹陷问题
  7. JS逆向实战11——某金属集团动态cookie加密
  8. LKWA靶机学习
  9. 代码随想录算法训练营day01 | leetcode 704/27
  10. 简单添加table线条