`

Rabbit MQ安装(windows)

 
阅读更多

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常用的命令:

启动监控管理器: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

 

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

 

 

 

  • 大小: 34.1 KB
  • 大小: 11.3 KB
  • 大小: 21.4 KB
  • 大小: 42.2 KB
  • 大小: 32.3 KB
  • 大小: 13.2 KB
  • 大小: 4.3 KB
  • 大小: 7.6 KB
  • 大小: 7.2 KB
  • 大小: 4.5 KB
分享到:
评论

相关推荐

    rabbit mq server windows 64

    rabbit mq windows 64 较新,很实用,消息中间件服务端。

    rabbitmq-windows:windows下安装Rabbit MQ的安装和配置说明

    Windows 安装程序将在默认端口5672下载、安装和运行侦听 AMQP 客户端的 Rabbit MQ Server Windows 服务。 启用 为了更好地了解 Rabbit MQ 服务器实例的状态,强烈建议您启用,您可以在命令行上执行以下操作: "C:...

    Rabbit MQ.zip

    本压缩包"Rabbit MQ.zip"提供了RabbitMQ的安装教程和必要的安装文件,帮助用户在Windows操作系统上顺利部署。 首先,我们来看"RabbitMQ安装步骤.docx",这是作者提供的详细安装指南。安装RabbitMQ分为几个关键步骤...

    rabbit mq windows64rabbitmq-server-3.12.4.exe otp-win64-26.0.ex

    在Windows上安装RabbitMQ时,必须先安装Erlang环境,然后才能安装RabbitMQ服务器。这两个exe文件将分别完成这两个步骤。 安装过程如下: 1. 首先,运行otp_win64_26.0.exe,按照向导提示安装Erlang/OTP。确保选择...

    windows安装Rabbit MQ-附件资源

    windows安装Rabbit MQ-附件资源

    2020年初最新版Rabbit MQ 和 Erlang.rar

    在安装"Rabbit MQ Server 3.7.24 + Erlang OTP 22.1 for Windows X64"时,需要注意以下几点: 1. 首先,安装Erlang环境,确保版本与RabbitMQ兼容。 2. 安装RabbitMQ Server,配置好环境变量以便于命令行操作。 3. ...

    Windows c++中RabbitMQ-c特殊消息队列的保姆教程(csdn)————程序.pdf

    在本文档中,我们将专注于在Windows 10上安装RabbitMQ和RabbitMQ-c,并在C++环境中创建一个简单的客户端。以下是详细的步骤和知识点: 1. **安装RabbitMQ** - 首先确保安装Erlang,因为RabbitMQ依赖于Erlang环境。...

    Rabbit MQ整体搭建以及demo.rar

    在Windows上,可以从官方网站下载安装包进行安装。确保安装过程中添加RabbitMQ到系统路径。 ### 2. 配置RabbitMQ RabbitMQ的配置文件通常位于`/etc/rabbitmq/rabbitmq.conf`。您可以根据需求调整如监听端口、用户...

    rabbitmq安装

    在Windows环境下,可以通过下载 otp_win64_18.1.exe 和 rabbitmq-server-3.6.5.exe 这两个文件来完成。otp_win64_18.1.exe 是Erlang OTP运行环境的安装包,RabbitMQ是用Erlang编写的,因此需要先安装Erlang环境。...

    rabbitMQ安装资源包

    - 对于Windows系统,只需双击`.msi`文件,按照向导提示完成安装。 4. **启动RabbitMQ服务**:安装完成后,需要启动RabbitMQ服务。在Linux上,可以使用`systemctl start rabbitmq-server`命令;在Windows上,可以在...

    windows--rabbitmq.zip

    两个安装包:rabbitmq-server-3.6.5.exe,otp_win64_20.2.exe

    rabbitmq消息队列

    1. otp_win64_21.1.exe:这是Erlang OTP(Open Telecom Platform)的Windows 64位版本安装程序。Erlang是一种并发和分布式计算的编程语言,RabbitMQ就是基于Erlang构建的,因此在安装RabbitMQ前,通常需要先安装...

    ssm-rabbit-mq-发送消息-接收消息

    在Windows上,可以通过下载RabbitMQ的Windows版本并按照指南进行安装。在Linux或Mac上,可以使用包管理器(如apt或brew)进行安装。启动RabbitMQ后,可以通过浏览器访问管理控制台来监控和管理队列。 接着,我们将...

    基于ARM64架构linux系统的RabbitMQ离线安装依赖包unixodbc_2.3.1-4.1-arm64.deb

    4. **UnixODBC**:UnixODBC是一个开放源代码的ODBC驱动程序管理器,它为Unix和Linux系统提供与Windows上的ODBC类似的接口。ODBC是一种标准API,使得应用程序可以与各种数据库管理系统(DBMS)进行通信,而无需关心...

    RabbitMQ与SpringMVC集成

    例如,提供的`otp_win64_18.0.exe`文件就是Erlang OTP的Windows 64位版本安装包,用户需要根据自己的操作系统选择合适的版本进行安装。 **RabbitMQ安装** 安装RabbitMQ通常包括以下步骤: 1. 安装Erlang环境:确保...

    Windows下RabbitMQ安装

    ### Windows下RabbitMQ安装与配置详解 #### 一、前言 RabbitMQ是一款开源的消息中间件,基于AMQP(Advanced Message Queuing Protocol)协议实现。它可以在分布式系统之间提供可靠的、高效的异步通信机制。本文将...

    rabbitmq安装包.zip

    在本压缩包中,我们有两个主要文件:`esl-erlang_22.1_windows_amd64.exe` 和 `rabbitmq-server-3.8.3.exe`,它们分别是Erlang运行环境和RabbitMQ服务器的安装程序。 首先,Erlang是一种并发性的编程语言,特别适合...

Global site tag (gtag.js) - Google Analytics