RabbitMQ for windows安装
一.安装
1.1 下载说明地址:
https://rabbitmq.com/install-windows.html
windows安装有二种方式:
1.使用chocolatey方式安装,新版本可能需要一段时间(有时是几周)才能获得批准,因此不能保证此选项提供最新版本。但是,它确实管理所需的依赖项。
2.使用官方的 RabbitMQ 安装程序,相比chocolatey ,此选项为 Windows 用户提供了最大的灵活性,但也要求他们了解安装程序中的某些假设和要求
这里使用第二种方法安装。
1.2 依赖项安装
需要安装Erlang for Windows ,必须使用管理员来安装
erlang版本需要对应rabbitmq版本,查看地址:https://rabbitmq.com/which-erlang.html,如下所示:
erlang下载地址页:https://www.erlang.org/downloads
下载指定版本地址: https://github.com/erlang/otp/releases/download/OTP-24.2.1/otp_win64_24.2.1.exe
安装完成,配置一下系统变量,如下所示:
1.3 rabbitmq安装
下载所在页面:https://www.rabbitmq.com/download.html 找到如下, 下载是最新版本rabbitmq-server-3.9.13
双击安装,下一步,下一步直到结束,查看服务如下所示:
为了在cmd中直接可以使用命令,添加系统变量,如下所示
在path中新建变量
启动可视化,cmd命令如下:
#查看所有插件 C:\Users\Administrator>rabbitmq-plugins list #启动可视化 C:\Users\Administrator>rabbitmq-plugins enable rabbitmq_management
在服务器的浏览器中查看:http://localhost:15672/ 默认账号guest/guest
在浏览器中输入 http://localhost:15672/api/ 就可以看到 RabbitMQ Management HTTP API 文档
二. 配置
2.1配置用户
C:\Users\Administrator>rabbitmqctl list_users
Listing users ...
user tags
guest [administrator]
现在只有一个用户 guest ,他的tags标识是 administrator, tag代表权限,有5种权限,administrator是最高权限。
下面创建一个用户
C:\Users\Administrator>rabbitmqctl add_user rabbitmq Qwer.1234 C:\Users\Administrator>rabbitmqctl list_users Listing users ... user tags rabbitmq [] guest [administrator]
下面为rabbitmq修改权限
C:\Users\Administrator>rabbitmqctl set_user_tags rabbitmq administrator Setting tags for user "rabbitmq" to [administrator] ... C:\Users\Administrator>rabbitmqctl list_users Listing users ... user tags rabbitmq [administrator] guest [administrator]
最后只公开rabbitmq账号,修改guest密码
C:\Users\Administrator>rabbitmqctl change_password guest abc123 Changing password for user "guest" ...