RabbitMQ3.7.2 安装

软件版本
1.安装Erlong otp_win64_21.3
2.安装rabbitmq-server-3.7.14.exe
erlang 下载地址: https://www.erlang.org/downloads
rabbitmq下载地址: https://www.rabbitmq.com/download.html
RabbitMQ3.7.2 安装
配置系统环境变量

变量名:ERLANG_HOME
变量值:C:\OpenSource\rabbitmq\erl-23.2
Path:%ERLANG_HOME%\bin

变量名:RABBITMQ_SERVER
变量值:C:\OpenSource\rabbitmq\rabbitmq_server-3.8.14
Path:%RABBITMQ_SERVER%\sbin

启动后,直接在浏览器地址输入: http://localhost:15672/ 账号密码都是:guest guest ;
如果无法在web页打开管理界面,则继续按照以下方式操作:
找到rabbitmq的安装地址(…\RabbitMQ Server\rabbitmq_server-3.7.14\sbin), cmd打开命令窗口,输入继续输入rabbitmqctl start_app

在配置Rabbitmq时,出现(ArgumentError) argument error错误,解决
Status of node rabbit@LAPTOP-FMKQB7DT ...
** (ArgumentError) argument error
    (stdlib) io_lib.erl:187: :io_lib.format(' * effective user\'s home directory: ~s~n', [[67, 58, 92, 85, 115, 101, 114, 115, 92, 24352, 22686, 31168]])
    src/rabbit_misc.erl:668: :rabbit_misc."-format_many/1-lc$^0/1-0-"/1
    src/rabbit_misc.erl:668: :rabbit_misc."-format_many/1-lc$^0/1-0-"/1
    src/rabbit_misc.erl:668: :rabbit_misc.format_many/1
    (rabbitmqctl) lib/rabbitmqctl.ex:349: RabbitMQCtl.get_node_diagnostics/1
    (rabbitmqctl) lib/rabbitmqctl.ex:307: RabbitMQCtl.format_error/3
    (rabbitmqctl) lib/rabbitmqctl.ex:43: RabbitMQCtl.main/1
    (elixir) lib/kernel/cli.ex:105: anonymous fn/3 in Kernel.CLI.exec_fun/2

错误原因:

1.先检查自己RabbitMQ的安装路径是否有中文、空格或特殊字符

2.RabbitMQ默认提供的安装路径有空格,千万注意!!!

3.如果安装目录无误,仍然报错187。查看自己的用户名是否是中文的,如果是按照下述操作

修改Rabbit MQ的工作路径
执行下面指令:

1. rabbitmq-servie.bat remove  // 将服务移除系统
2. set RABBITMQ_BASE= C:\OpenSource\rabbitmq\rabbitmq_server-3.8.14\data // 指定路径
3. rabbitmq-service.bat install // 将服务添加进系统
4. rabbitmq-plugins enable rabbitmq_management // 安装rabbitmq可视化插件
5. net stop  RabbitMQ  // 停止服务
   net start RabbitMQ  // 开启服务

中文用户名解决办法:
设置软连接,绕过中文名的目录
1.管理员运行cmd然后打开RabbitMQ安装目录
2.rabbitmq-service.bat remove
3.set RABBITMQ_BASE=D:\rabbitmq_server\data(目录自行设置)
4.rabbitmq-service.bat install
5.rabbitmq-plugins enable rabbitmq_management
6.启动服务

然后访问地址: http://127.0.0.1:15672
出现登录界面 证明安装成功. 默认登录账号是: guest/guest
RabbitMQ3.7.2 安装

上一篇:BugKu社工-进阶收集


下一篇:攻防世界-Misc-pdf