撸了今年阿里、头条和美团的面试,我有一个重要发现.......>>>
本文永久更新地址:https://my.oschina.net/bysu/blog/3082934
相关安装包下载地址https://download.youkuaiyun.com/download/gdzjsubaoya/11466926
第一步:安装erlang,并配置环境变量
原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。
安装过程很简单,默认,一路next,完成后配置环境变量:
变量名:ERLANG_HOME
变量值就是刚才erlang的安装目录,点击确定。
然后在path变量中将%ERLANG_HOME%\bin加入。
验证erlang是否安装成功:
输入cmd,再输入erl,看到版本号就说明erlang安装成功了。
第二步.安装配置RabbitMQ(我用的是zip版的,上面的安装包里面也有exe版本)
1.配置环境变量
a.新建RABBITMQ_SERVER,其值为zip解压后的所在目录;
b.将%RABBITMQ_SERVER%\sbin加入path变量中;
2.Start the Broker as an Application
rabbitmq-server.bat -detached
3.安装RabbitMQ-Plugins
rabbitmq-plugins enable rabbitmq_management
4.执行rabbitmq-server
账户,密码都默认guest,登录后,界面如下:
一些关于RabbitMQ的命令
也可以通过netstat -aon|findstr "15672",测试是否启动成功
禁用web管理UI,进入cmd,输入命令 rabbitmq-plugins disable mochiweb,禁用后,web管理UI是不能访问的。
启用web管理UI,进入cmd,输入命令rabbitmq-plugins enable rabbitmq_management
Stopping the Node
rabbitmqctl.bat stop
Checking Node Status
rabbitmqctl.bat status
具体参考:
https://www.rabbitmq.com/install-windows-manual.html#erlang-cookie