Windows10安装RabbitMQ ,安装完成所有命令都报“系统找不到指定文件”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows10安装RabbitMQ ,安装完成所有命令都报“系统找不到指定文件”相关的知识,希望对你有一定的参考价值。
Erlang已经安装完成,并且没有问题。就是RabbitMQ不能用
参考技术A rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。windows下安装RabbitMQ
rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。采用 Erlang 实现的工业级的消息队列(MQ)服务器,建立在Erlang OTP平台上。
1.安装Erlang
首先安装Erlang。我选择的是otp_win64_20.2,若有其他需求请到官网下载。
程序安装完成后,添加系统环境变量(若没有则需要手动添加):
2.安装RabbitMQ
下载rabbitmq-server-3.7.2安装包,运行安装,默认安装程序。
备注:amqp协议端口5672;http协议端口15672
3.配置
3.1激活管理插件
打开命令窗口运行:
"C:Program FilesRabbitMQ Server abbitmq_server-3.7.2sbin abbitmq-plugins.bat" enable rabbitmq_management
安装完成后,使用超级管理员权限重启RabbitMQ服务:net stop RabbitMQ && net start RabbitMQ
一般此处有一个坑要踩:
重启服务后,使用命令rabbitmqctl status查询状态。
提示Error: unable to perform an operation on node ‘[email protected]‘. Please see diagnostics information and suggestions below.
此时需要重启服务器,之后重启服务。再次查询状态。此时RabbitMQ的状态就正常了
3.2常用命令
查询用户列表
rabbitmqctl.bat list_users
新增一个用户
rabbitmqctl.bat add_user username password
更改密码
rabbitmqctl change_password userName newPassword
删除用户
rabbitmqctl.bat delete_user username
变成 “超级管理员” 角色
rabbitmqctl.bat set_user_tags username administrator
RabbitMQ共有5类用户权限:超级管理员administrator, 监控者monitoring, 策略制定者policymaker, 普通管理者management以及其他(如生产者和消费者,无法登陆系统)
3.3 登录站点
浏览器输入 http://localhost:15672 ,进入RabbitMQ的管理控制台,可以使用账号登录系统:
以上是关于Windows10安装RabbitMQ ,安装完成所有命令都报“系统找不到指定文件”的主要内容,如果未能解决你的问题,请参考以下文章
主机 myhost 的 epmd 错误:Windows 10 上的地址(无法连接到主机/端口)