1.简介
安装rabbitmq需要下载软件Erlang语言开发包和RabbitMQ文件包。文件最新下载地址如下:
Erlang: https://www.erlang.org/
RabbitMQ: https://www.rabbitmq.com/
注:注意版本的匹配,下面示例使用的是Erlang18.3和RabbitMQ3.6.8
2.安装教程
2.1Erlang安装
2.1.1运行Erlang安装包,一直next即可
2.1.2配置环境变量
ERLANG_HOME = C:\Program Files\erl8.3
path中新增 %ERLANG_HOME%\bin
2.1.3在cmd命令中输入erl,检查是否成功
2.2RabbitMQ安装
2.2.1运行RabbitMQ安装包,一直next即可
2.2.2配置环境变量
RABBITMQ_SERVER = C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.8
path 中新增%RABBITMQ_SERVER%\sbin
2.2.3安装管理组件
以管理员方式打开cmd命令,进入到rabbitmq的sbin目录下,运行rabbitmq-plugins.bat enable rabbitmq_management命令
运行成功后会出现
3.启动服务
以管理员方式打开cmd命令,运行net stop RabbitMQ && net start RabbitMQ命令,提示rabbitmq命令已经启动。
4.远程访问
打开浏览器,输入http://localhost:15672,输入默认账号:guest 密码:guest,进入以下界面
5.其他常用命令说明
5.1在管理员权限执行后的cmd窗口中运行net stop RabbitMQ命令,可以停止rabbitmq服务
5.2 在管理员权限执行后的cmd窗口中运行net start RabbitMQ命令,可以启动rabbitmq服务
5.3在rabbitmq的sbin目录下/管理员执行后的cmd窗户中运行rabbitmqctl status命令,可以查看rabbitmq服务是否启动
5.4在rabbitmq的sbin目录下运行rabbitmq-plugins.bat enable rabbitmq_management命令,可以安装rabbitmq管理组件
5.5在rabbitmq的sbin目录下运行rabbitmqctl stop命令,可以关闭rabbitmq的管理组件,例如http访问消息队列功能
5.6在rabbitmq的sbin目录下运行rabbitmq-server -detached命令,可以重启rabbitmq服务并且在后台运行
!!!