RabbitMQ:入门(二)——RabbitMQ Server 环境配置中的一些坑

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

这里写图片描述

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值