文章目录
RabbitMQ02-基础-安装
1、Wondows Server2022安装RabbitMQ4.1.5
(1)安装Erlang
- RabbitMQ 运行依赖Erlang,所以需要先安装Erlang。
- Erlang和RabbitMQ版本对照关系: https://www.rabbitmq.com/which-erlang.html
- 打开 Erlang 官网下载安装程序:https://www.erlang.org/downloads,我们本次安装 26.2 版本。

(2)配置Erlang环境变量
- 新建系统变量
ERLANG_HOME,值为 Erlang 安装目录。 - 将
%ERLANG_HOME%\bin添加到系统Path中。 - 在命令行输入
erl,若出现 Eshell,说明安装成功。

(3)安装RabbitMQ
- 官方下载地址:https://www.rabbitmq.com/docs/4.1/install-windows ,我们本次安装4.1.5版本
- Github下载地址:https://github.com/rabbitmq/rabbitmq-server/releases,或者按照自己需求选择版本下载。
- 运行安装程序,保持默认选项一路 "Next",装完成后,默认会在
C:\Program Files\RabbitMQ Server\rabbitmq_server‑<version>生成sbin子目录,里面存放所有管理命令。 - 安装完成后,程序已经安装为Windows 服务并启动,且已经安装完成管理插件。

(4)配置RabbitMQ环境变量
- 新建系统变量
RABBITMQ_HOME,值为安装目录。 - 将
%RABBITMQ_HOME%\sbin添加到系统Path中。 - 这样可以在任意目录直接使用
rabbitmq-*命令。
(5)内部访问管理页面
- 打开浏览器访问管理界面 :http://127.0.0.1:15672
- 默认登录凭证:用户名 guest ,密码 guest。成功登录后即可看到队列、连接等实时信息。

(6)外部访问管理页面
- 如果需要外部访问,请先关闭系统防火墙。
- guest 账号只能内部使用,外部使用需要创建一个新账号:admin,密码:123456。

- 创建完账号进行授权


- 通过外部浏览器访问:http://192.168.119.180:15672/

2、Docker安装RabbitMQ4.1.5
(1)运行容器
bash
# 创建本地目录用于持久化
mkdir -p /opt/rabbitmq/data
# 启动容器
docker run -d \
--name rabbitmq-4.1.5 \
-p 5672:5672 \
-p 15672:15672 \
-v /opt/rabbitmq/data:/var/lib/rabbitmq \
rabbitmq:4.1.5-management
| 参数 | 作用 |
|---|---|
-p 5672:5672 |
暴露 AMQP 端口,供生产者/消费者连接 |
-p 15672:15672 |
暴露管理控制台,浏览器访问 http://<宿主IP>:15672 |
-v /opt/rabbitmq/data:/var/lib/rabbitmq |
将容器内部的持久化目录映射到宿主机,容器重启后数据仍在 |
rabbitmq:4.1.5-management |
官方 4.1.5 版本(含管理插件)镜像 |
(2)访问管理页面
- 打开浏览器访问
[http://192.168.119.180:15672](http://192.168.119.180:15672),使用 guest / guest 登录即可看到管理界面。 - 可以看到官方镜像选择的 Erlang 是 27.3.4.6,且不需要设置即可远程访问管理界面。
