- 下载安装erlang下载地址http://www.erlang.org/download.html按照默认安装,我下载的是otp_win64_22.0.exe
- 配置环境变量ERLANG_HOME,比如安装的是22.0版本,则为C:\Program Files\erl10.4
- 配置环境变量PATH = %ERLANG_HOME%\bin
- 下载安装RabbitMQ下载地址http://www.rabbitmq.com/download.html按照默认安装,我下载的是rabbitmq-server-3.7.16.exe
- 配置环境变量PATH为RabbitMQ安装路径的sbin目录,比如:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.16\sbin
- 以管理员身份运行CMD进入rabbitmq的sbin目录运行rabbitmq-plugins enable rabbitmq_management开启监控功能
- 依次运行rabbitmq-service stop rabbitmq-service install rabbitmq-service start
- 用浏览器打开http://localhost:15672/默认帐号密码都是guest
- 创建用户yds密码yds:rabbitmqctl.bat add_user yds yds
- 给用户yds授权超级管理员角色:rabbitmqctl.bat set_user_tags yds administrator
- 使用yds用户登录http://localhost:15672/
角色类型介绍
(1) 超级管理员(administrator)
可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。
(2) 监控者(monitoring)
可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)
(3) 策略制定者(policymaker)
可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。
(4) 普通管理者(management)
仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。
(5) 其他的
无法登陆管理控制台,通常就是普通的生产者和消费者。