Win10 环境安装RabbitMQ
一、环境准备
RabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。
1.1.安装Erlang
所以在安装rabbitMQ之前,需要先安装Erlang 。
官方下载网址:http://www.erlang.org/downloads
下载最新版是otp_win64_21.3,需要其他版本或者32位系统的,可以去官网下载。
全部点击“下一步”就行。
有的选择其他的安装方式,可能需要添加一下系统环境变量(正常安装的也要检查下):
Set ERLANG_HOME
1.2.安装RabbitMQ
官网地址:http://www.rabbitmq.com/download.html
下载运行[rabbitmq-server-3.7.14.exe,需要其他版本或者32位系统的,可以去官网下载。
依旧可以不改变默认进行安装。
需要注意:默认安装的RabbitMQ 监听端口是5672
如果你下载的是zip版,参考:https://www.rabbitmq.com/install-windows-manual.html安装指南
注意:
在搭建RabbitMQ环境过程中,由于版本问题导致环境一直搭建不起来,以下是RabbitMQ与Erlang的版本对应关系
RabbitMQ版本Erlang最低要求Erlang最高要求
3.7.7 - 3.7.1220.3.x21.x
3.7.0 - 3.7.619.320.3.x
1.3.配置
a、激活 RabbitMQ's Management Plugin
使用RabbitMQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态。
打开命令窗口:
输入命令:
"D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.14\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
使用管理员打开cmd再执行此命令:
b、启动RabbitMQ服务
c、查看用户列表:
使用浏览器打开 http://localhost:15672 访问Rabbit Mq的管理控制台,使用系统默认的guest账号登陆系统:
d、创建新用户
用户名:jeffrey 密码:123456
e、给新创建用户分配角色:
rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他。
(1) 超级管理员(administrator)
可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。
(2) 监控者(monitoring)
可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)
(3) 策略制定者(policymaker)
可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。
(4) 普通管理者(management)
仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。
(5) 其他的
无法登陆管理控制台,通常就是普通的生产者和消费者。
f、使用新用户登录RabbitMQ: