RabbitMQ的安装(Windows系统)

2021-02-06 22:15

阅读:524

标签:引用   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  超级管理

RabbitMQ的安装(Windows系统)

标签:引用   erlang   授权   动态   可视化   recommend   tor   dmi   plugins   

原文地址:https://www.cnblogs.com/romulus/p/11407970.html


评论


亲,登录后才可以留言!