rabbitMQ的安装和创建用户

时间:2024-07-14 19:34:14

rabbitMQ的安装和创建用户

在计算机科学中,消息队列(英语:Message queue)是 一种 进程间通信或同一进程的不同 线程 间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。消息队列提供了 异步的通信协议,每一个贮列中的纪录包含详细说明的数据,包含发生的时间,输入设备的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列互交。消息会保存在队列中,直到接收者取回它。

一:安装:

安装rabbitMG需要依赖erlnag,而安装erlang需要有c++的环境,如下图,没有的话需要安装,

rabbitMQ的安装和创建用户

本人电脑是64位操作系统但是安装不了64位的erlang,只能安装32位,64位对32位的兼容,但是注意安装relang也要32位的

注意:安装erlang的32位默认放在C:\Program Files (x86)下,安装rabbitMQ也要安装在此文件下路径下,不然会报错

rabbitMQ的安装和创建用户

rabbitMQ的安装和创建用户

rabbitMQ的安装和创建用户

然后安装rabbitMQ,然后以管理员身份运行DOS窗口,进入安装目录下的sbin目录下,执行以下命令:

1:rabbitmqctl.bat status

出现如下界面成功,

如果没有出现的话在执行 1. rabbitmqservice.bat install

2.rabbitmqservice.bat start,如果是关闭的话就是 rabbitmqservice.bat stop,

如果还不行的话需要同步一个.erlang.cookie 的文件, 将系统 Windows 下
的.erlang.cookie 文件拷贝到你的用户目录下。

rabbitMQ的安装和创建用户

2:rabbitmq-plugins.bat list

rabbitMQ的安装和创建用户

3:rabbitmq-plugins.bat enable rabbitmq_management

rabbitMQ的安装和创建用户

4:去浏览器地址栏输入127.0.0.1:15672

进入用户登陆,官方提供的账号密码都是guest

rabbitMQ的安装和创建用户

二:添加用户和权限分配

rabbitMQ的安装和创建用户

添加账号密码,注意tags是权限角色,有五个角色选择,admin是权限最大的管理员,none是不能访问,建议练习赋予admin权限

然后添加一个新的虚拟主机,

rabbitMQ的安装和创建用户

设置权限:

rabbitMQ的安装和创建用户