<一>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 "^$" "^$" "^$"

 

posted @ 2022-01-16 20:18  许轩霖  阅读(69)  评论(0编辑  收藏  举报