一、安装erlang 下载地址:http://www.erlang.org/downloads
二、配置erlang环境变量,变量名:ERLANG_HOME 变量值:erlang的安装目录
path中添加%ERLANG_HOME%\bin
三、安装RabbitMQ(注意目录中是存在空格符) 下载地址:http://www.rabbitmq.com/
四、安装RabbitMQ-Plugins,进入rabbitmq的sbin目录使用cmd命令运行
rabbitmq-plugins enable rabbitmq_management
若失败解决方法是:
首先在命令行输入:rabbitmq-service stop,
接着输入rabbitmq-service remove,
再接着输入rabbitmq-service install,
接着输入rabbitmq-service start,
最后重新输入rabbitmq-plugins enable rabbitmq_management
五、配置环境变量,在path中添加rabbitmq的sbin目录
六,新建用户
使用guest用户登录http://localhost:15672新建用户user,密码:****,tags:administrator
或者使用cmd命令新建
rabbitmqctl add_user user password
rabbitmqctl set_user_tags user administrator
查看用户列表
rabbitmqctl list_users
注意:使用rabbitmqctl 报错时尝试解决
1.将C:\Users\{用户名}\.erlang.cookie 复制到 C:\Windows\System32\config\systemprofile目录。
2.重启rabbitMQ服务
1. 用户管理
用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。
相应的命令
(1) 新增一个用户
rabbitmqctl add_user Username Password
(2) 删除一个用户
rabbitmqctl delete_user Username
(3) 修改用户的密码
rabbitmqctl change_password Username Newpassword
(4) 查看当前用户列表
rabbitmqctl list_users
2. 用户角色
按照个人理解,用户角色可分为五类,超级管理员, 监控者, 策略制定者, 普通管理者以及其他。
(1) 超级管理员(administrator)
可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。
(2) 监控者(monitoring)
可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)