RabbitMQ,Erlang OTP卸载和安装

Windows下,RabbitMQ安装、卸载以及遇到的坑

RabbitMQ是目前比较使用比较广泛的一个队列服务器,今天重新启动RabbitMq也遇到一些问题,今天把安装RabbitMq的遇到的问题和坑在此做个总结.

一.卸载.

因为之前本地有安装过RabbitMq的软件, 所以这里从卸载开始说起.

1.打开Windows控制面板,双击“程序和功能”。
2.控制面板版找到RabbitMq
在这里插入图片描述

3.RabbitMq是依赖Erlang虚拟机的,也一并卸载重写安装了.
在这里插入图片描述

4.打开Windows任务管理器。
5.在任务管理器中,查找进程epmd.exe。如果此进程仍在运行,请右键单击该进程,然后单击“结束进程”。 坑1

6.删除RabbitMQ和Erlang的所有安装目录。

7.删除文件C:\ Windows \ .erlang.cookie(如果存在,本机在第8条)。

8.转到用户文件夹:C:\ Users \ [username],然后删除文件.erlang.cookie。删除

9.同样在User文件夹中,转到AppData \ Roaming \ RabbitMQ。删除RabbitMQ文件夹。 
10.打开运行cmd->sc delete RabbitMQ。
11.打开运行->regedit 找到RabbitMQ节点,删掉即可。
在这里插入图片描述

参考:https://www.cnblogs.com/xuyangblog/p/10668458.html

二.安装

2.1 安装 Erlang

2.1.1.RabbitMQ依赖于Erlang虚拟机,所以先安装Erlang.

下载地址:http://erlang.org/download/otp_win64_20.3.exe
在这里插入图片描述

2.1.2. 以管理员身份运行此文件进行安装。
找到 资料\otp_win64_20.3.exe 右击选择 以管理员身份运行 。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.1.3. erlang安装完成需要配置erlang 系统环境变量: ERLANG_HOME=C:\Program Files\erl9.3
在path中添 加%ERLANG_HOME%\bin;
在这里插入图片描述
在这里插入图片描述
最后去cmd输入erl有返回值表示配置成功
在这里插入图片描述

2.2.安装rabbitMq

2.2.1 下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14 以管理员身份运行此文件进行安装。
安装完成后可以在系统服务中查看到RabbitMQ服务。
在这里插入图片描述

2.2.2 找到 资料\rabbitmq-server-3.7.14.exe 右击选择 以管理员身份运行 。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3 . 配置插

为了更加方便的管理RabbitMQ服务,可以安装RabbitMQ提供的一个浏览器端管理插件,可以通过浏览器页面方便 的进行服务管理。
安装方式:
1、以管理员身份打开 cmd (不是PowerShell);然后进入在RabbitMQ的安装目录下sbin目录
2、在上述窗口执行命令: ./rabbitmq-plugins.bat enable rabbitmq_management 坑2

2.4.验证

打开浏览器访问网站http://localhost:15672进入登录页面,默认账号和密码都为guest
在这里插入图片描述
在这里插入图片描述

三. 重点遇到的问题

坑1:

在任务管理器中,查找进程epmd.exe进程.
1.卸载时,在任务管理器中,找不到epmd.exe的进程,但是删除目录中的文件时,却提示被占用

解决方案:任务管理器 - 性能 - 打开资源监视器,在资源监视器中找到epmd,右键 - 结束进程,问题解决
在这里插入图片描述

坑2:

有些地方的启动命令是:./rabbitmq-plugins.bat enable rabbitmq_management ,不带"./"
结果启动的时候报错:

PS D:\RabbitMQService\RabbitMQ\rabbitmq_server-3.7.14\sbin> rabbitmq-plugins.bat enable rabbitmq_management
rabbitmq-plugins.bat : 无法将“rabbitmq-plugins.bat”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼
写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ rabbitmq-plugins.bat enable rabbitmq_management
+ ~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (rabbitmq-plugins.bat:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

在这里插入图片描述

解决方案: 加上 ‘’./’’ 就解决.正确的启动姿势如下:
在这里插入图片描述

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值