RabbitMQ是一个在AMQP基础上完成的,可复用的企业消息系统。
一、安装Erlang
因为RabbitMQ是有Erlang实现的,所以需要先安装Erlang。
本文使用otp_win64_21.1版,其它版本需官网下载。
Erlang官网下载地址:http://www.erlang.org/downloads
安装完之后,检查一下环境变量是否存在,如不存在,可手动添加好。
在系统变量Path中添加:%ERLANG_HOME%\bin
二、安装RabbitMQ
本文使用rabbitmq-server-3.7.9.exe,其它版本可以从官网下载。
RabbitMQ官网下载地址:http://www.rabbitmq.com/download.html
一直默认安装即可。
(1)配置和激活RabbitMQ
打开cmd窗口,输入命令:"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.9\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
如图:
在浏览器输入地址:http://localhost:15672/
(2)重启RabbitMQ
以管理员身份启动cmd命令窗口,直接输入命令:net stop RabbitMQ && net start RabbitMQ
(3)RabbitMQ常用命令
先切换到C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.9\sbin目录下。
查看用户命令: rabbitmqctl.bat list_users
新增用户命令: rabbitmqctl.bat add_user username password
添加用户权限: rabbitmqctl.bat set_user_tags username administrator
rabbitmqctl.bat set_user_tags username tag1 tag2
注意: 权限包括,超级管理员(administrator)、监控者(monitoring)、策略制定者(policymaker)、普通管理者(management)、其他的(无法登陆)
更改用户密码: rabbitmqctl.bat change_password userName newPassword
删除用户: rabbitmqctl.bat delete_user username
(4)登录RabbitMQ
创建好用户之后,在浏览器输入:http://localhost:15672/
输入用户密码,跳转到首页
(5)给新增的用户设置权限,切换到Admin Tab页面,把"No access"修改为"/",如下截图
本章完结,待续!
本文说明:该文章属于原创,如需转载,请标明文章转载来源