博客
关于我
RabbitMQ - 单机部署(超详细)
阅读量:795 次
发布时间:2023-03-01

本文共 963 字,大约阅读时间需要 3 分钟。

RabbitMQ 单机部署指南

在 CentOS 7 虚拟机中使用 Docker 安装 RabbitMQ 是一个常见的部署方案。本文将详细介绍单机部署的过程,并帮助您顺利完成 RabbitMQ 的安装和配置。

1.1 下载镜像

首先,我们需要下载 RabbitMQ 的镜像。您可以通过以下两种方式获取镜像:

方式一:在线拉取

使用 Docker CLI 直接拉取镜像:

docker pull rabbitmq:3.8-management

方式二:本地加载镜像

如果您已经下载了 RabbitMQ 的 tar 包(例如 mq.tar),可以使用以下命令加载镜像:

docker load -i mq.tar

1.2 安装 RabbitMQ

运行以下命令启动 RabbitMQ 容器:

docker run \  
-e RABBITMQ_DEFAULT_USER=root \
-e RABBITMQ_DEFAULT_PASS=1111 \
--name mq \
--hostname mq1 \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq:3.8-management

启动完成后,您可以通过以下地址访问 RabbitMQ 管理界面:

  • 服务器 IP 地址:http://服务器IP:15672
  • 端口:默认配置已经开启了 15672 和 5672 端口

注意:请确保在云服务器中开启防火墙端口以允许外部访问这些端口。

1.3 验证安装

登录 RabbitMQ 管理界面后,您将看到以下界面:

  • 用户名:root
  • 密码:1111

通过管理界面,您可以查看 RabbitMQ 的运行状态、创建交换机和队列、管理虚拟主机等资源。

概念回顾

在 RabbitMQ 中,以下是几个关键概念:

  • Channel: 操作 RabbitMQ 的工具,用于发布、订阅 消息。
  • Exchange: 将 消息 路由 到指定的队列。
  • Queue: 用于缓存 消息。
  • Virtual Host: 用于逻辑分组管理队列和交换机等资源。

通过以上步骤,您可以在单机环境中顺利完成 RabbitMQ 的部署和配置。如果您遇到任何问题,请参考 RabbitMQ 的官方文档或社区资源进行进一步的解决。

转载地址:http://lttfk.baihongyu.com/

你可能感兴趣的文章