02 RabbitMQ:下载&安装

02 RabbitMQ:下载&安装

  • [1. 下载&安装](#1. 下载&安装)
    • [1.1. 官网](#1.1. 官网)
    • [1.2. Docker方式](#1.2. Docker方式)
      • [1.2.1. 下载镜像](#1.2.1. 下载镜像)
      • [1.2.2. 启动](#1.2.2. 启动)
      • [1.2.3. 登录验证](#1.2.3. 登录验证)

1. 下载&安装

1.1. 官网

RabbitMQ: One broker to queue them all | RabbitMQ

1.2. Docker方式

1.2.1. 下载镜像

shell 复制代码
# docker pull 镜像名称[:TAG] (不标注版本,默认下载最新版)
sudo docker pull rabbitmq

1.2.2. 启动

shell 复制代码
sudo docker run -d \
--name rabbitmq-server \
-p 5672:5672 \
-p 15672:15672 \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=123456 \
rabbitmq:latest

命令详解:

参数 详解
-d 以分离模式运行容器,在后台运行。
--name rabbitmq-server 为容器指定一个名字,这里是 rabbitmq。
-p 5672:5672 将容器的 5672 端口映射到宿主机的 5672 端口,这是 RabbitMQ 的 AMQP 端口。
-p 15672:15672 将容器的 15672 端口映射到宿主机的 15672 端口,这是 RabbitMQ 的管理界面端口。
-e RABBITMQ_DEFAULT_USER=admin 设置 RabbitMQ 的默认用户。注意,从 RabbitMQ 3.8 开始,默认用户 guest 只能从 localhost 访问。如果您想从远程访问,您需要创建一个新的用户。
-e RABBITMQ_DEFAULT_PASS=123456 设置 RabbitMQ 的默认密码
rabbitmq:latest 要运行的镜像名称。:latest 标签是镜像的版本

1.2.3. 登录验证

登录地址: http://192.168.188.129:15672/

首次登陆可能会出现如下问题:

解决方案:

(1)进入容器

shell 复制代码
sudo docker exec -it 【容器id】 /bin/bash

(2)开启界面插件

shell 复制代码
rabbitmq-plugins enable rabbitmq_management

(3)退出容器

shell 复制代码
exit

(4)重启docker

shell 复制代码
sudo systemctl restart docker

(5)启动容器

shell 复制代码
sudo docker start 【容器id】

刷新页面,就可以看到启动页面。


本文隶属于 【个人专栏】:06 RabbitMQ 📋📋📋

到这里 02 RabbitMQ:下载&安装 就结束了!!!🎉🎉🎉

后续接 03 RabbitMQ:HelloWorld 📣📣📣

欢迎小伙伴们学习和指正!!!😊😊😊

祝大家学习和工作一切顺利!!!😎😎😎

相关推荐
用户83071968408216 分钟前
RabbitMQ vs RocketMQ 事务大对决:一个在“裸奔”,一个在“开挂”?
后端·rabbitmq·rocketmq
初次攀爬者1 天前
RabbitMQ的消息模式和高级特性
后端·消息队列·rabbitmq
初次攀爬者3 天前
ZooKeeper 实现分布式锁的两种方式
分布式·后端·zookeeper
让我上个超影吧4 天前
消息队列——RabbitMQ(高级)
java·rabbitmq
塔中妖4 天前
Windows 安装 RabbitMQ 详细教程(含 Erlang 环境配置)
windows·rabbitmq·erlang
断手当码农4 天前
Redis 实现分布式锁的三种方式
数据库·redis·分布式
初次攀爬者4 天前
Redis分布式锁实现的三种方式-基于setnx,lua脚本和Redisson
redis·分布式·后端
业精于勤_荒于稀4 天前
物流订单系统99.99%可用性全链路容灾体系落地操作手册
分布式
Ronin3054 天前
信道管理模块和异步线程模块
开发语言·c++·rabbitmq·异步线程·信道管理
Asher05094 天前
Hadoop核心技术与实战指南
大数据·hadoop·分布式