
一、安装rabbitmq之前一定先安装好Eralng并配置好环境变更这个自行去官方下载适合自己电脑的版本二、安装前最好把360、腾讯等电脑管家软件暂时退出三、下载RabbitMQ 先确认自己的安装的Eralng版本RabbitMQ Erlang Version Requirements — RabbitMQ下载对应的版本rabbitmq(不然出现在后的面错误按解决方法处理可能也无效)最新版本下载地址Installing on Windows — RabbitMQ安装RabbitMQ 正常点下一步就行也可以自定义选择但如果要自定义安装路径的话路径中最好不要存在中文避免出错误都定位不到问题基本问题解决方法卸载自己电脑上已安装的rabbitmq 与 erl ,或两个其中一个版本不对应的卸载重新安装 这样操作可以解决大部分问题了。安装完成之后我们需要激活rabbitmq_management打开cmd进到sbin目录下运行命令rabbitmq-plugins enable rabbitmq_management可以出现在问题执行命令后 位成功 Plugin configuration unchanged. 如下图原因相关安装目录为中文或电脑名为中文但后期把电脑名改为英文还是报错解决1.管理员cmd 进入到安装RabbitMQ的安装目录sbin下 进入到这里之后在终端执行rabbitmq-service.bat remove 命令 等待执行完成去除现有的RabbitMQ指令)2. 设置RabbitMQ的日志地址地址随便执行set RABBITMQ_BASEF:\programFiles\rabbitmq(自定义目录(最好别使用系统目录))\mqdata命令,默认是以C盘下面如果自定义可以创建一个mqdata,3.重新安装RabbitMQ的服务 执行: rabbitmq-service.bat install4.执行完此命令之后再次执行rabbitmq-plugins enable rabbitmq_management 命令 如下图执行成功完成开启RabbitMQ的控制台页面再需要执行RabbitMQ启动命令: rabbitmq-server.bat start如上是启动成功,之后去浏览器打开RabbitMQ的Web端管理网页:http://localhost:15672默认用户名和密码都是guest,点击登录即可.#win 查看端口号情况netstat -anonetstat -ano | findstr 5672#结束进程taskkill /?taskkill pid xxx -f#删除服务重新安装rabbitmq-service remove#设置日志缓存目录set RABBITMQ_SERVERF:\programFiles\RabbitMQ Server\mqData#安装rabbitmq-service install#启动rabbitmq-server start# 开启RabbitMQ管理模块的插件并配置到RabbitMQ节点上rabbitmq-plugins enable rabbitmq_managementrabbitmq-plugins list#延迟消息插件 要先下载 下载后放在安装目录中的plugins目录下rabbitmq-plugins enable rabbitmq_delayed_message_exchange#管理员身份cmd 安装目录执行命令 添加服务到服务列表设置自动启动rabbitmq-service.bat install上面是23年编辑的最近26.7.23日 安装的最近的 对应安装的版本如下图也报这个错但现在直接不用前面的解决方案了。直接使用启动服务正常启动后直接可以浏览器访问了。新版本可能安装完成后rabbitmq_management、rabbitmq_management_agent、rabbitmq_web_dispatch已经处于启用状态无需重复配置。如果不行再按之前的方法解决一下。