rabbitmq window安装
1、下载:(此版本可能包错,需降低otp版本)
rabbitmq 3.13.7:
https://www.rabbitmq.com/docs/3.13/install-windows#service
https://github.com/rabbitmq/rabbitmq-server/releases?page=6
OTP-26.2.5
https://www.erlang.org/patches/OTP-26.2.5
2、安装:
先装 otp 再装 rabbitmq包
3、启动页面工具:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.13.1\sbin> rabbitmq-plugins.bat enable rabbitmq_management
4、创建管理员用户,guest用户只能本地使用
-
登录服务器:通过远程桌面或 SSH 连接到 RabbitMQ 所在的服务器。
-
打开命令行:进入 RabbitMQ 的
sbin目录(例如C:\Program Files\RabbitMQ Server\rabbitmq_server-*.*.*\sbin)。
# 1. 创建新用户,替换 your_username 和 your_password rabbitmqctl add_user your_username your_password # 示例:rabbitmqctl add_user admin MyStrongP@ssw0rd[reference:7][reference:8] # 2. 设置用户角色为管理员 rabbitmqctl set_user_tags your_username administrator # 示例:rabbitmqctl set_user_tags admin administrator[reference:9][reference:10] # 3. 授予用户所有权限 rabbitmqctl set_permissions -p "/" your_username ".*" ".*" ".*" # 示例:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"[reference:11][reference:12]
5、错误处理:
=ERROR REPORT==== 28-Jul-2026::18:09:28.672000 === ** State machine user_drv terminating ** When server state = {undefined,undefined} ** Reason for termination = error:{badmatch, {error, {'SetConsoleMode','虏脦脢媒麓铆脦贸隆拢\r\n' }}} ** Callback modules = [user_drv] ** Callback mode = state_functions ** Stacktrace = ** [{prim_tty,init,1,[{file,"prim_tty.erl"},{line,221}]}, {user_drv,init,1,[{file,"user_drv.erl"},{line,174}]}, {gen_statem,init_it,6,[{file,"gen_statem.erl"},{line,984}]}, {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,241}]}]
以上报错,是otp版本太高,需要降低版本

浙公网安备 33010602011771号