RabbitMq 必须安装Erlang,windows 和 linux 都是一样的,必须先安装。
一、下载Erlang
官方网站: https://www.erlang.org
22.2 WinX64版本下载地址: http://erlang.org/download/otp_win64_22.2.exe
安装好之后,把安装路径下的bin路径设置为系统的环境变量.
设置好环境变量 ,就可以使用erl查看到版本信息就可以了.
二、安装RabbitMq
官方网站: https://www.rabbitmq.com
Win 3.82版本下载地址,地址太长了,直接连接了
2.1 安装成功后cmd进入安装目录下的 RabbitMQ Server\rabbitmq_server-3.8.2\sbin 目录,查看插件
执行命令 rabbitmq-plugins.bat list
注意前面的[]括号,如果对应插件启用了,这里会是有标志的
2.2 启动服务
执行 rabbitmq-service start
2.3 开启WEB可视化管理
执行 rabbitmq-plugins enable rabbitmq_management
2.4 登陆WEB可视化管理
http://localhost:15672/ 这里可以使用默认账号guest/guest登录后的界面如下:
由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq。
2.5 简单的列一下常用命令,方便以后用:
启动监控管理器:rabbitmq-plugins enable rabbitmq_management
关闭监控管理器:rabbitmq-plugins disable rabbitmq_management
启动rabbitmq:rabbitmq-service start
关闭rabbitmq:rabbitmq-service stop
查看所有的队列:rabbitmqctl list_queues
清除所有的队列:rabbitmqctl reset
关闭应用:rabbitmqctl stop_app
启动应用:rabbitmqctl start_app
用户和权限设置(后面用处)
添加用户:rabbitmqctl add_user username password
分配角色:rabbitmqctl set_user_tags username administrator