1. 需要先安装Erlang
官网下载64的Erlang: otp_win64_20.3.exe
http://www.erlang.org/downloads
安装完成之后,设置系统环境变量:
2. 安装RabbitMQ
官网下载 rabbitmq-server-3.7.5.exe
http://www.rabbitmq.com/download.html
安装好了之后,浏览器输入:http://127.0.0.1:15672 默认用户名密码:guest/guest
rabbitMQ常用的命令:
启动应用:rabbitmqctl start_app
3. 安装RabbitMQ的plugin:
打开cmd:"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.5\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
plugin安装好了之后,使用administrator权限重启RabbitMQ
net stop RabbitMQ && net start RabbitMQ
查看rabbit MQ server状态:rabbitmqctl status
4. 添加用户、给用户赋角色、修改密码
查看现有的用户列表:
rabbitmqctl.bat list_users
新增1个用户:
rabbitmqctl.bat add_user username password
新增的用户guweiqiang后面没有[administrator],即还没有赋角色
给用户赋角色:
rabbitmqctl.bat set_user_tags guweiqiang administrator
可以看到这回guweiqiang用户后面有了administrator。
rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他。
(1) 超级管理员(administrator)
可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。
(2) 监控者(monitoring)
可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)
(3) 策略制定者(policymaker)
可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。
(4) 普通管理者(management)
仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。
(5) 其他的
无法登陆管理控制台,通常就是普通的生产者和消费者。
同一个用户可以同时赋多个角色:
rabbitmqctl.bat set_user_tags username tag1 tag2 ...
修改用户密码:
rabbitmqctl change_password userName newPassword
删除用户:
rabbitmqctl.bat delete_user username
权限相关命令为:
(1) 设置用户权限
rabbitmqctl set_permissions -p VHostPath User ConfP WriteP ReadP
(2) 查看(指定hostpath)所有用户的权限信息
rabbitmqctl list_permissions [-p VHostPath]
(3) 查看指定用户的权限信息
rabbitmqctl list_user_permissions User
(4) 清除用户的权限信息
rabbitmqctl clear_permissions [-p VHostPath] User
相关推荐
rabbit mq windows 64 较新,很实用,消息中间件服务端。
Windows 安装程序将在默认端口5672下载、安装和运行侦听 AMQP 客户端的 Rabbit MQ Server Windows 服务。 启用 为了更好地了解 Rabbit MQ 服务器实例的状态,强烈建议您启用,您可以在命令行上执行以下操作: "C:...
本压缩包"Rabbit MQ.zip"提供了RabbitMQ的安装教程和必要的安装文件,帮助用户在Windows操作系统上顺利部署。 首先,我们来看"RabbitMQ安装步骤.docx",这是作者提供的详细安装指南。安装RabbitMQ分为几个关键步骤...
在Windows上安装RabbitMQ时,必须先安装Erlang环境,然后才能安装RabbitMQ服务器。这两个exe文件将分别完成这两个步骤。 安装过程如下: 1. 首先,运行otp_win64_26.0.exe,按照向导提示安装Erlang/OTP。确保选择...
windows安装Rabbit MQ-附件资源
在安装"Rabbit MQ Server 3.7.24 + Erlang OTP 22.1 for Windows X64"时,需要注意以下几点: 1. 首先,安装Erlang环境,确保版本与RabbitMQ兼容。 2. 安装RabbitMQ Server,配置好环境变量以便于命令行操作。 3. ...
在本文档中,我们将专注于在Windows 10上安装RabbitMQ和RabbitMQ-c,并在C++环境中创建一个简单的客户端。以下是详细的步骤和知识点: 1. **安装RabbitMQ** - 首先确保安装Erlang,因为RabbitMQ依赖于Erlang环境。...
在Windows上,可以从官方网站下载安装包进行安装。确保安装过程中添加RabbitMQ到系统路径。 ### 2. 配置RabbitMQ RabbitMQ的配置文件通常位于`/etc/rabbitmq/rabbitmq.conf`。您可以根据需求调整如监听端口、用户...
在Windows环境下,可以通过下载 otp_win64_18.1.exe 和 rabbitmq-server-3.6.5.exe 这两个文件来完成。otp_win64_18.1.exe 是Erlang OTP运行环境的安装包,RabbitMQ是用Erlang编写的,因此需要先安装Erlang环境。...
- 对于Windows系统,只需双击`.msi`文件,按照向导提示完成安装。 4. **启动RabbitMQ服务**:安装完成后,需要启动RabbitMQ服务。在Linux上,可以使用`systemctl start rabbitmq-server`命令;在Windows上,可以在...
两个安装包:rabbitmq-server-3.6.5.exe,otp_win64_20.2.exe
1. otp_win64_21.1.exe:这是Erlang OTP(Open Telecom Platform)的Windows 64位版本安装程序。Erlang是一种并发和分布式计算的编程语言,RabbitMQ就是基于Erlang构建的,因此在安装RabbitMQ前,通常需要先安装...
在Windows上,可以通过下载RabbitMQ的Windows版本并按照指南进行安装。在Linux或Mac上,可以使用包管理器(如apt或brew)进行安装。启动RabbitMQ后,可以通过浏览器访问管理控制台来监控和管理队列。 接着,我们将...
4. **UnixODBC**:UnixODBC是一个开放源代码的ODBC驱动程序管理器,它为Unix和Linux系统提供与Windows上的ODBC类似的接口。ODBC是一种标准API,使得应用程序可以与各种数据库管理系统(DBMS)进行通信,而无需关心...
例如,提供的`otp_win64_18.0.exe`文件就是Erlang OTP的Windows 64位版本安装包,用户需要根据自己的操作系统选择合适的版本进行安装。 **RabbitMQ安装** 安装RabbitMQ通常包括以下步骤: 1. 安装Erlang环境:确保...
### Windows下RabbitMQ安装与配置详解 #### 一、前言 RabbitMQ是一款开源的消息中间件,基于AMQP(Advanced Message Queuing Protocol)协议实现。它可以在分布式系统之间提供可靠的、高效的异步通信机制。本文将...
在本压缩包中,我们有两个主要文件:`esl-erlang_22.1_windows_amd64.exe` 和 `rabbitmq-server-3.8.3.exe`,它们分别是Erlang运行环境和RabbitMQ服务器的安装程序。 首先,Erlang是一种并发性的编程语言,特别适合...