版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/luo4105/article/details/78984207
WINDOWS安装 rabbitMQ
安装服务
rabbitMQ是一个十分受欢迎的消息队列的框架,它是由Erlang语言编写,所以运行电脑必须支持Erlang。下载Erlang,并安装,配置系统环境,即将bin文路径加在系统path后。
测试Erlang是否支持,打开cmd输入erl,如果显示如下信息,则代表环境安装好了。
代码语言:javascript复制C:Users 01866>erl
Eshell V8.1 (abort with ^G)
1>
安装rabbitmq-server-3.7.2.exe
,它会安装rabbitmq服务并安装默认配置运行。
查看计算机 -> 管理 -> 服务
,可以看到rabbitMQ服务。
安装可视化管理插件
可以安装RabbitMQ's Management Plugin,可以可视化的查看Rabbit MQ服务器实例状态。
打开cmd,输入命令
代码语言:javascript复制"D:softwareRabbitMQ Serverrabbitmq_server-3.6.6sbinrabbitmq
-plugins.bat" enable rabbitmq_management
打印如下结果,为成功。
C:Users 01866>"D:softwareRabbitMQ Serverrabbitmq_server-3.6.6sbinrabbitmq
-plugins.bat" enable rabbitmq_management
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Applying plugin configuration to rabbit@FC001866PC1... started 6 plugins.
安装好插件后,需要重启服务
代码语言:javascript复制net stop rabbitMQ && net start rabbitMQ
还需要创建用户、密码、绑定角色
首先,查看用户
代码语言:javascript复制rabbitmqctl.bat list_users
D:softwareRabbitMQ Serverrabbitmq_server-3.6.6sbin>rabbitmqctl.bat list_usersListing users ...guest [administrator]
新增一个用户
代码语言:javascript复制rabbitmqctl.bat add_user username password
D:softwareRabbitMQ Serverrabbitmq_server-3.6.6sbin>rabbitmqctl.bat add_useradmin 123456Creating user "admin" ...
rabbitMQ中,有5种角色administrator(超级管理员)、monitoring(监控者)、policymaker(策略制定者)、management(普通管理者)、其他。
这里将新用户设置成adiministrator。
代码语言:javascript复制rabbitmqctl.bat set_user_tags username administrator
D:softwareRabbitMQ Serverrabbitmq_server-3.6.6sbin>rabbitmqctl.bat set_user_tags admin administratorSetting tags for user "admin" to [administrator] ...
浏览器打开http://localhost:15672
,登录用户。这个管理平台可以管理mq的权限,功能。