windows RabbitMQ Server 环境配置中的一些坑
原文:https://blog.csdn.net/lindonglian/article/details/55805637
RabbitMQ的服务端基于Erlang语言编写,要在机器上安装RabbitMQ必须先搞好Erlang环境。如果没配置好Erlang环境,直接运行RabbitMQ官网上的exe文件,会弹框提示你先装好Erlang环境。也就是如果机器上没配好Erlang环境,RabbitMQ的服务端是启动不起来的。
除此之外,不同JDK版本对应的Erlang和RabbitMQ Server的版本也会有所不同。如果是JDK1.7的,直接用现在最新的Erlang和RabbitMQ Server的安装包没问题。如果公司用的JDK版本比较低,比如说是JDK1.6的话,最新版本的安装包就适用不了。另外根据系统情况注意选的是32位还是64位的安装包。
Erlang安装包下载:http://www.erlang.org/downloads
配置环境变量
ERLANG_HOME
D:\erl8.2
path添加%ERLANG_HOME%\bin;
cmd下用erl -version检测是否配置成功
RabbitMQ Server安装包下载:http://www.rabbitmq.com/download.html
配置环境变量
RABBIT_HOME
D:\RabbitServer\rabbitmq_server-3.6.6
path添加%RABBIT_HOME%\sbin;
cmd下进入RabbitMQ Server目录下的sbin目录,用rabbitmqctl status检测RabbitMQ是否配置成功
添加用户
设置用户为最高权限的管理员
添加虚拟主机
为用户分配虚拟主机权限
如果RabbitMQ配注册为系统服务,或没自动启动的话,可以通过cmd启动
rabbitmq-server start
如果启动失败,检查几种情况
1、系统防火墙是否关闭
2、是否PC连了有线,又开了Wifi,导致empq获取的ip与主机ip不一致
3、最后不行的话试试删除C盘用户目录下\AppData\Roaming\RabbitMQ里的东西,不同系统RabbitMQ默认读取的配置文件路径不太一样
如果服务端启动成功,启用监控管理器(这个默认禁用的),就可以在浏览器通过15672端口看到服务端的配置信息,刚装完会有个默认的用户,用户名和密码都是guest,虚拟主机是”/”
启动监控管理器命令:rabbitmq-plugins enable rabbitmq_management
---------------------
作者:_LDL
来源:CSDN
原文:https://blog.csdn.net/lindonglian/article/details/55805637
版权声明:本文为博主原创文章,转载请附上博文链接!
看完打开支付宝扫一扫领个红包吧!
![](https://files.cnblogs.com/files/shihaiming/zhifubao_red.gif)