RabbitMQ的环境搭建

RabbitMQ的环境搭建

引言:

        本文主要分享RabbitMQ的环境搭建,包括:Erlang的下载安装及环境配置、RabbitMQ的下载、激活、查看用户列表、添加用户的两种方式(命令、浏览器)以及分配角色;

RabbitMQ采用 Erlang 实现的工业级的消息队列(MQ)服务器,所以在安装rabbitMQ之前,需要先安装Erlang;

1. 安装Erlang

1.1 下载安装

  • 官方下载网址:http://www.erlang.org/downloads

我下载的是21.3版本,下载完成后傻瓜式安装即可;

在这里插入图片描述

1.2 配置环境变量

如果有就不需要配置

在这里插入图片描述

在path中添加bin目录

在这里插入图片描述

2. 安装RabbitMQ

  • 官网地址:https://www.rabbitmq.com/download.html

需要版本对应,这里是3.7.14

默认安装的RabbitMQ 监听端口是5672

2.1 版本对应

RabbitMQ:3.7.7~3.7.12 对应 Erlang:20.3X~21.X

RabbitMQ:3.7.0 - 3.7.6 对应 Erlang:19.3~20.3X

2.2 激活RabbitMQ’s Management Plugin

管理员身份打开cmd,到对应的目录输入以下指令:

rabbitmq-plugins.bat enable rabbitmq_management

在这里插入图片描述

2.3 启动服务

#启动服务
net start RabbitMQ

2.4 查看用户列表

默认只有guest,密码也是guest

#查看用户名
rabbitmqctl.bat list_users	

在这里插入图片描述

2.5 浏览器中打开

浏览器输入 http://localhost:15672 访问Rabbit Mq的管理控制台,使用系统默认的guest账号登录系统;

在这里插入图片描述

登录成功后界面

在这里插入图片描述

2.6 通过浏览器增加用户

名字

密码

确认密码

权限

在这里插入图片描述

2.7 命令创建新用户

用管理员身份打开cmd,创建用户名为kaka,密码为kaka的账户;

rabbitmqctl.bat add_user kaka kaka

在这里插入图片描述

2.8 分配角色

Rabbitmq用户角色可分为五类:

  1. 超级管理员(administrator)

    可登录管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作;

  2. 监控者(monitoring)

    可登录管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等);

  3. 策略制定者(policymaker)

    可登录管理控制台(启用management plugin的情况下), 同时可以对policy进行管理;

  4. 普通管理者(management)

    仅可登录管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理;

  5. 其他:

    无法登录管理控制台,通常就是普通的生产者和消费者;

为kaka分配monitoring权限

rabbitmqctl.bat set_user_tags kaka monitoring

在这里插入图片描述

2.9 展示用户信息

在这里插入图片描述

在这里插入图片描述

环境搭建成功!!!

猜你喜欢

转载自blog.csdn.net/weixin_42601136/article/details/108672763
今日推荐