标签:引用 erlang 授权 动态 可视化 recommend tor dmi plugins
abbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。---来源wikipedia
第一步:软件安装
1.先下载安装基于erlang语言支持的OTP软件(类似Java的jdk),傻瓜式安装就行(一直点击next)
下载地址:https://www.erlang.org/downloads (otp_win64_22.0.exe)
2.rabbitMQ软件下载安装,傻瓜式安装就行(一直点击next)
下载地址:https://www.rabbitmq.com/install-windows.html (rabbitmq-server-3.7.17.exe, recommended/推荐)
第二步:环境变量配置(动态设置)
1.erlang
2.rabbitMQ-server
3.Path
第三步:测试是否安装成功
1.erlang
输入: erl
2.rabbitMQ_server
输入: rabbitmqctl status
如上图所示,安装成功
第四步:安装RabbitMQ可视化插件
1.输入命令: rabbitmq-plugins enable rabbitmq_management
2.输入网址: http://127.0.0.1:15672/ 或者 http://localhost:15672/ ,登录,默认用户名和密码都是guest
2.登录成功后的样子
第五步:rabbitMQ常用的命令( 引用博客:https://blog.csdn.net/m0_37479246/article/details/84841519)
启动监控管理器:rabbitmq-plugins enable rabbitmq_management
关闭监控管理器:rabbitmq-plugins disable rabbitmq_management
启动rabbitmq:rabbitmq-service start
关闭rabbitmq:rabbitmq-service stop
查看所有的队列:rabbitmqctl list_queues
清除所有的队列:rabbitmqctl reset
关闭应用:rabbitmqctl stop_app
启动应用:rabbitmqctl start_app
[用户和权限设置]
添加用户:rabbitmqctl add_user username password
分配角色:rabbitmqctl set_user_tags username administrator
新增虚拟主机:rabbitmqctl add_vhost vhost_name
将新虚拟主机授权给新用户:rabbitmqctl set_permissions -p vhost_name username ‘.*‘ ‘.*‘ ‘.*‘
[角色说明]
none 最小权限角色
management 管理员角色
policymaker 决策者
monitoring 监控
administrator 超级管理
标签:引用 erlang 授权 动态 可视化 recommend tor dmi plugins
原文地址:https://www.cnblogs.com/romulus/p/11407970.html