windows:安装rabbitMQ

文章目录


windows:安装rabbitMQ

一、查看是否安装了RabbitMQ

先通过以下命令检查下是否安装了RabbitMQ,防止重复安装(使用PowerShell或CMD)

bash 复制代码
# 方法1:查看RabbitMQ服务状态
sc query RabbitMQ

# 方法2:使用Get-Service命令(PowerShell)
Get-Service | Where-Object {$_.Name -like "*rabbitmq*"}

# 方法3:检查RabbitMQ进程
tasklist | findstr /i rabbitmq

# 方法4:RabbitMQ依赖于Erlang,可以检查Erlang是否安装
erl -version

二、RabbitMQ和Erlang版本选择

RabbitMQ依赖于Erlang,所以,在安装RabbitMQ之前,需要先安装Erlang。此处需要注意,Erlang和RabbitMQ之间有版本的依赖关系。

版本对应关系:https://www.rabbitmq.com/docs/which-erlang

这里选择:

Rabbitmq版本为4.2.2的tar安装包

erlang版本为27.3.4的tar安装包

三、RabbitMQ和erlang官网下载地址

下载erlang:http://www.erlang.org/downloads/

下载RabbitMQ:http://www.rabbitmq.com/download.html

四、Erlang下载安装

1.安装包下载

Erlang官网下载地址:https://www.erlang.org/downloads

2.双击运行

3.next

4.选择安装路径,next

5.install

6.close

7.找到本地位置,复制路径

如:D:\Program Files\erl-24.0.5

8.配置环境变量

ERLANF_HOME

D:\Program Files\erl-24.0.5

%ERLANG_HOME%\bin

9.验证是否安装成功

1.win+R,输入cmd,确认;

2.输入erl,回车

五、RabbitMQ下载安装(zip包)

1.安装包下载

历史版本选择https://github.com/rabbitmq/rabbitmq-server/releases?page=13

2.双机运行

3.设置环境变量

D:\soft\rabbitmq\rabbitmq\rabbitmq_server-3.9.27\sbin

4.安装 RabbitMQ 服务

在xx\rabbitmq_server-3.9.27\sbin目录下进入PowerShell操作(管理员):

bash 复制代码
# 以管理员身份打开 PowerShell
# 安装 RabbitMQ 为 Windows 服务
rabbitmq-service.bat install

5.启动 RabbitMQ 服务

bash 复制代码
# 以管理员身份打开 PowerShell
# 启动服务
rabbitmq-service.bat start

# 或者使用 Windows 服务管理
net start RabbitMQ

6.启用管理插件(Web 管理界面)

bash 复制代码
# 以管理员身份打开 PowerShell
# 启用管理控制台插件
rabbitmq-plugins enable rabbitmq_management

# 重新启动服务使插件生效
rabbitmq-service.bat stop
rabbitmq-service.bat start

7.创建用户

bash 复制代码
# 以管理员身份打开 PowerShell
# 创建新用户(例如:用户名 admin,密码 admin123)
.\rabbitmqctl.bat add_user admin admin123

# 设置管理员权限
.\rabbitmqctl.bat set_user_tags admin administrator

# 授予所有权限
.\rabbitmqctl.bat set_permissions -p / admin ".*" ".*" ".*"

8.访问登录:http://127.0.0.1:15672/#/

六、卸载Erlang

1.运行安装目录下的Uninstall.exe

2.确认已卸载

七、卸载RabbitMQ

1.停止并删除 RabbitMQ 服务

bash 复制代码
# 以管理员身份打开 PowerShell

# 停止服务
Stop-Service RabbitMQ -Force

# 删除服务
sc delete RabbitMQ

# 或者使用 RabbitMQ 自带的命令(如果还在)
cd "D:\Program Files\RabbitMQ Server\rabbitmq_server-4.2.2\sbin"
.\rabbitmq-service.bat remove
相关推荐
段一凡-华北理工大学8 分钟前
大模型应用开发 100 天:Python + LLM 从入门到精通 day26~Prompt 调试与优化——A/B 测试与效果评估
windows·python·大模型·prompt·智能体·提示词工程·高炉智能化
fox_charon1 小时前
Windows 下 CLI 参数的引号陷阱:为什么 --resume 'uuid' 会失败
windows·shell·cmd·cli·引号
染指11103 小时前
128.Agent-LangChain核心组件-中间件-调用模型的时候
人工智能·windows·中间件·langchain·agent
Frag0ut4 小时前
Chrome与Chromium内核浏览器在Windows 11上的新特性全景解析
前端·chrome·windows·web安全·chromium·gemini ai·playready drm
数安旭说5 小时前
企业终端安全实战:Windows软件管控、正版检测、变更审计与私有软件库落地
windows·企业安全·软件需求·终端安全·软件管理·正版检测·终端审计
小羊没烦恼!6 小时前
在Scrum中实施敏捷建模
java·开发语言·windows·算法·c#
玖石书6 小时前
python-uv-windows环境安装方案
windows·python·uv
程序员老陆6 小时前
WIN32_LEAN_AND_MEAN:Windows 头文件里的“精简编译开关”
c++·windows
玖石书7 小时前
LVGL的windows开发环境安装指南
windows·数字人·lvgl·仿真
qetfw7 小时前
Windows Server AD CS:根 CA、Web 证书模板与域内自动注册
前端·windows·windows-server