1、安装erlang,下载地址:http://www.erlang.org/downloads,并设置环境变量ERLANG_HOME路径为erlang安装根目录,同时将 %ERLANG_HOME%\bin; 加入到Path中,最后打开命令行,输入erl,如果出现erlang的版本信息就表示erlang语言环境安装成功;
2、下载RabbitMQ,下载地址:http://www.rabbitmq.com/,同样双击.exe进行安装就好,注意安装目录尽量不带空格,有空格可能会出问题;
3、查看运行状态rabbitmqctl status时提示 Error: unable to connect to node rabbit@XX: nodedown
解决方法:
目录1:C:\Windows\System32\config\systemprofile
目录2:C:\Windows
目录3:C:\Users\Administrator
保持这三个目录中的 .erlang.cookie 文件一致,复制一处的到其他处,一致即可
4、windows下相关命令
rabbitmq-service stop 停止服务
rabbitmq-service remove 移出服务
abbitmq-service install 安装服务
rabbitmq-service start 启动服务
rabbitmq-server restart 重启服务
rabbitmqctl status 服务状态
rabbitmq-plugins enable rabbitmq_management 启用web管理界面服务,默认访问地址 localhost:15672
rabbitmq-plugins disable rabbitmq_management 禁用web页面管理
rabbitmq-plugins disable rabbitmq_*** "***"为启用或禁用的插件名称
rabbitmqctl list_queues 列出所有queue
rabbitmqctl list_queues [the queue name] 列出指定queue的信息
rabbitmqctl list_exchanges 列出所有exchange
rabbitmqctl list_bindings 列出所有binding
默认端口5672
web管理工具访问默认15672端口
官网参考地址http://www.rabbitmq.com/manpages.html