RabbitMQ 安装与配置

发布时间 2023-10-20 08:41:34作者: Binge-和时间做朋友

1.安装 Erlang

下载地址:https://www.erlang.org/downloads

image-20231003210928987

下载文件为 otp_win64_26.1.1.exe ,点击安装,如下图:

image-20231003211218755

默认安装地址为 C:\Program Files\Erlang OTP,可自行修改安装地址(这里将安装地址改为 D 盘)

image-20231003211258450

安装完成后,设置环境变量,新建 ERLANG_HOME

image-20231003211450642

修改环境变量 path,增加:%ERLANG_HOME%\bin

image-20231003211600250

打开 CMD命令框,输入erl,显示以下内容即完成 Erlang 的安装

image-20231003211703622

2. 安装 RabbitMq

下载地址:https://www.rabbitmq.com/install-windows.html

下载文件为 rabbitmq-server-3.12.6.exe,右击以管理员身份运行

image-20231003211952839

默认安装地址为 C:\Program Files\RabbitMQ Server,可自行修改安装地址(这里将安装地址改为 D 盘)

设置环境变量,新建 RABBITMQ_SERVER

image-20231003212220097

修改环境变量 path,增加:%RABBITMQ_SERVER%\sbin

image-20231003212258535

打开 CMD 命令框,输入 rabbitmqctl status

image-20231003212410495

出现以上情况说明 rabbitmq 未启动,需要安装插件,输入:rabbitmq-plugins.bat enable rabbitmq_management ,若出现以下信息,则插件安装成功

image-20231003212510317

输入命令:rabbitmq-server.bat ,出现以下情况,则 rabbitmq 启动成功

image-20231003212611282

3. 进入 rabbitmq 管理界面

rabbitmq 提供的有 web 版的管理系统,浏览器中输入:http://localhost:15672

默认用户名:guest,密码:guest

image-20231003213458717

image-20231003214049245

4. rabbitmq 简单操作指令

使用管理员打开 CMD 命令框,再执行如下命令:

1. 查看已有用户及用户的角色
> rabbitmqctl list_users
Listing users ...
user    tags
guest   [administrator]
2. 新增一个用户(创建账号)
> rabbitmqctl add_user admin 123
Adding user "admin" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.
3. 设置用户角色
> rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...
4. 设置用户权限

语法

set_permissions [-p <vhostpath>] <user> <conf> <write> <read>

下面给 admin 设置用户权限,用户 admin 具有 /vhost1 这个 virtual host 中所有资源的配置、写、读权限

> rabbitmqctl set_permissions -p "/" admin "." "." ".*"
Setting permissions for user "admin" in vhost "/" ...
5. 删除用户
> rabbitmqctl delete_user admin