RabbitMQ 安装与配置
1.安装 Erlang
下载地址:https://www.erlang.org/downloads
下载文件为 otp_win64_26.1.1.exe
,点击安装,如下图:
默认安装地址为 C:\Program Files\Erlang OTP
,可自行修改安装地址(这里将安装地址改为 D 盘)
安装完成后,设置环境变量,新建 ERLANG_HOME
修改环境变量 path,增加:%ERLANG_HOME%\bin
打开 CMD
命令框,输入erl
,显示以下内容即完成 Erlang 的安装
2. 安装 RabbitMq
下载地址:https://www.rabbitmq.com/install-windows.html
下载文件为 rabbitmq-server-3.12.6.exe
,右击以管理员身份运行
默认安装地址为 C:\Program Files\RabbitMQ Server
,可自行修改安装地址(这里将安装地址改为 D 盘)
设置环境变量,新建 RABBITMQ_SERVER
修改环境变量 path,增加:%RABBITMQ_SERVER%\sbin
打开 CMD
命令框,输入 rabbitmqctl status
出现以上情况说明 rabbitmq 未启动,需要安装插件,输入:rabbitmq-plugins.bat enable rabbitmq_management
,若出现以下信息,则插件安装成功
输入命令:rabbitmq-server.bat
,出现以下情况,则 rabbitmq 启动成功
3. 进入 rabbitmq 管理界面
rabbitmq 提供的有 web 版的管理系统,浏览器中输入:http://localhost:15672
默认用户名:guest,密码:guest
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