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
相关推荐
SunkingYang2 小时前
Windows系统怎么修改系统文件如user32.dll的控制权限(无法保存对xxx权限所做的更改,拒绝访问,怎么处理)
windows·系统文件·控制权限修改·无法保存·拒绝访问
yaoxin5211232 小时前
296. Java Stream API - 二元操作符与“单位元“
java·服务器·windows
用什么都重名4 小时前
Conda 虚拟环境安装配置路径详解
windows·python·conda
万行6 小时前
企业级前后端认证方式
前端·windows
cws2004017 小时前
MFA双因素用户使用手册
运维·windows·网络安全·github·邮件·邮箱
小北方城市网8 小时前
MySQL 索引优化实战:从慢查询到高性能
数据库·spring boot·后端·mysql·rabbitmq·mybatis·java-rabbitmq
billy_gisboy8 小时前
01-Windows+DockerDesktop部署ClickHouse
windows·clickhouse
不想写bug呀8 小时前
RabbitMQ相关问题(1)
java·rabbitmq
2501_944424128 小时前
Flutter for OpenHarmony游戏集合App实战之黑白棋落子翻转
android·开发语言·windows·flutter·游戏·harmonyos