<一>window安装rabbitmq
1、下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads。然后直接点next 默认安装就好了

2、创建环境变量


3、打开命令行输入erl,看到下面的版本信息就算安装成功了。

4、下载rabbitmq,下载地址:http://www.rabbitmq.com/ 默认安装就好了(注意不要安装在包含中文和空格的目录下,不然会报错)
安装完成后进入到安装目录的sbin文件夹,在这里打开cmd,输入rabbitmqctl status,出现如下,说明安装成功。
rabbitmqctl status

5、安装界面插件RabbitMQ-Plugins
rabbitmq-plugins enable rabbitmq_management

6、rabbtimq管理界面的默认端口是15672,访问一下本地

7、当服务器第一次启动,检测到数据库没有初始化或者被删掉了,它将会初始化一个新的数据库,默认用户名:guest,密码:guest ,就可以进入管理界面

8、修改一下用户名安装就完成了。(修改完成后建议删除 guest 用户或者至少改变其密码为一个合理安全生成的不为大众知道的值)
添加账号密码:rabbitmqctl.bat add_user aiden 123456 添加账号角色:rabbitmqctl.bat set_user_tags aiden administrator 添加访问权限:rabbitmqctl.bat set_permissions -p / aiden ".*" ".*" ".*"

9、常用命令
1、administrator 可以登录控制台、查看所有信息、可以对rabbitmq进行管理 2、monitoring 监控者 登录控制台,查看所有信息 3、policymaker 策略制定者 登录控制台,指定策略 4、managment 普通管理员 登录控制台
查看用户清单 :rabbitmqctl list_users 给用户授权 :rabbitmqctl set_permissions -p "/" aiden ".*" ".*" ".*" 查看用户权限:rabbitmqctl list_user_permissions aiden 删除用户:rabbitmqctl delete_user guest 设置用户没有其他权限:rabbitmqctl set_permissions -p "/" aiden "^$" "^$" "^$"

浙公网安备 33010602011771号