windows 上rabbit安装教程

https://blog.csdn.net/rosener/article/details/87711985

1.Erlang的安装

下载地址:http://www.erlang.org/downloads   

2.RabbitMQ安装程序

下载地址:http://www.rabbitmq.com/install-windows.html

3.erl环境变量配置

4.在path中添加:%ERLANG_HOME%\bin

 

5.现在环境变量算是配完了,测试是否配置成功

快捷键win+r

输入cmd

输入erl

这样就配成功了

6.RabbitMQ环境变量配置 

在path中添加:%RABBITMQ_SERVER%\sbin

7.激活rabbitmq_management

进入sbin目录下输入rabbitmq-plugins.bat  enable  rabbitmq_management

这就成功了。

8.启动RabbitMQ服务

直接在命令行界面键入如下命令

net start RabbitMQ

如果出现发生系统错误,则用管理员身份运行再输入net start RabbitMQ就OK,如下图:

9.测试

在浏览器输入:http://localhost:15672/#/

默认账号密码为:guest

10.使用rabbitmqctl控制台命令(位于 rabbitmq_server-3.6.3\sbin>)来创建用户,密码,绑定权限等。

rabbitmq的用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。

查看已有用户及用户的角色:

rabbitmqctl.bat list_users
 

新增一个用户:

rabbitmqctl.bat add_user username password

此时来看下我们当前用户哈:

 

 

eric 后面没有“[administrator]”

这个administrator是干嘛用的呢?这就涉及到用户角色问题了:

按照我个人理解,rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他。

(1) 超级管理员(administrator)

可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。

(2) 监控者(monitoring)

可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) 

(3) 策略制定者(policymaker)

可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。

(4) 普通管理者(management)

仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。

(5) 其他的

无法登陆管理控制台,通常就是普通的生产者和消费者。

好啦,我们也给 eric 变成 “超级管理员” 角色:

rabbitmqctl.bat set_user_tags username administrator
 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值