Windows+RabbitMQ(第一步:安装 与 卸载 )

我看网上的好多rabbitMq安装,文章不少,但是都很笼统。你跟着他的步奏很难安装成功,出错了你也不知道该怎么办,于是自己亲自安装拉一把,也把在安装过程中遇到的坑和大家分享下。让想学习的人少浪费时间…

学习RabbitMq之前需要先安装

RabitMQ是使用Erlang开发的,它的运行依赖Erlang。所以在使用前需要下载安装Erlang

Erlang 下载地址:Erlang 官方下载
RabbitMQ 下载地址:RabbitMQ 官方下载
本文使用的版本下载 本文版本 提取码:lmnd

  1. Erlang 安装
    Window中 Erlang下载下来的安装程序是 otp_win64_20.3.exe ,直接双击安装即可。
    配置环境变量
    添加一个系统变量 ERLANG_HOME 并设置为 Erlang 的目录 ,比如我的安装目录为 :
    D:\Program Files\erl9.2
    在 Path 系统变量中加上 %ERLANG_HOME%\bin
    在这里插入图片描述
    安装好后验证
    在cmd命令下输入:erl
    能够返回版本号则表示安装与配置环境变量成功
    在这里插入图片描述
  2. RabbitMQ 安装

Window中 RabbitMQ 下载下来的安装程序是rabbitmq-server-3.7.7.exe直接双击安装即可。
注意这里 不要勾选(我们后面会手动加入windows服务中去)
在这里插入图片描述
一路next下去。
安装好后,配置环境变量
添加 RABBITMQ_SERVER 并设置为RabbitMQ 解压到的目录,如我放置的目录为 :D:\RabbitMQ Server\rabbitmq_server-3.7.7
在 Path 系统变量末尾添加 %RABBITMQ_SERVER%\sbin
在这里插入图片描述
成功后验证:
打开cmd窗口,输入: rabbitmq-service
在这里插入图片描述
表明成功。
3. 设置RABBITMQ_BASE路径
因为网上好多人安装成功后就开始rabbitmq-plugins enable rabbitmq_management 或者rabbitmq-service install 添加服务了,这样虽然不错,但是会到后面rabbit启动不起来,因为我们现在好多人的电脑路径或者文件名,甚至用户名都是中文,但是rabbit读取时,不识别中文,就会报一下错误
在这里插入图片描述
我们可以在这下面看到
在这里插入图片描述
既然不识别中文,我们又懒的改,那就想办法让它不走默认路径。
以管理员身份运行到我们的安装路径,D:\RabbitMQ Server\rabbitmq_server-3.7.7\sbin
在这里插入图片描述

 set RABBITMQ_BASE=D:\RabbitMQ Server\rabbitmq_server-3.7.7\sbin\data
  1. 加入windows服务
    以管理员身份运行到我们的安装路径,D:\RabbitMQ Server\rabbitmq_server-3.7.7\sbin
    在这里插入图片描述
rabbitmq-service install

运行命令成功后我们可以查看一下服务是否已添加成功
在这里插入图片描述
5. 安装web管理插件
RabbitMQ 可以通用一个Web界面来进行管理。以管理员身份运行到我们的安装路径,D:\RabbitMQ Server\rabbitmq_server-3.7.7\sbin窗口中输入命令:rabbitmq-plugins enable rabbitmq_management
在这里插入图片描述
成功后显示:
在这里插入图片描述
6. 启动
安装好后需要启动RabbitMQ,
rabbitmq-service stop 停止命令
rabbitmq-service start 启动命令
在这里插入图片描述
在这里插入图片描述
启动后我们访问 http://localhost:15672/ 登陆RabbitMQ 的web管理后台。默认用户密码为 guest/guest
在这里插入图片描述
至此,RabbitMQ 的学习前期一系列安装准备工作已经完成了!(15672是web访问端口,java后端连接端口为5672)

卸载

如果安装失败我们需要卸载时,切记要卸载干净否则,在安装也是失败。按照一下步奏卸载
RabbitMQ-彻底删除服务
要从计算机中完全卸载RabbitMQ和Erlang,请执行以下操作:
(1)打开Windows控制面板,双击“程序和功能”。
(2)在当前安装的程序列表中,右键单击RabbitMQ Server,然后单击“卸载”。
(3)在当前安装的程序列表中,右键单击“Erlang OTP”,然后单击“卸载”。
(4)打开Windows任务管理器。
(5)在任务管理器中,查找进程epmd.exe。 如果此进程仍在运行,请右键单击该进程,然后单击“结束进程”,如果结束不了,重启电脑后直接删除安装的文件夹。
(6)删除RabbitMQ和Erlang的所有安装目录。
(7)删除文件C:\ Windows \ .erlang.cookie(如果存在)。
(8)转到用户文件夹:C:\ Users \ [username],然后删除文件.erlang.cookie。删除
(9)同样在User文件夹中,转到AppData \ Roaming \ RabbitMQ。删除RabbitMQ文件夹。
(10)打开运行cmd->sc delete RabbitMQ。
(11)打开运行->regedit 找到RabbitMQ节点,删掉即可。
在这里插入图片描述
(11)打开运行->regedit 删除服务节点,如果自己加入了服务或者安装时勾选了自动加入服务则删除,没有就不做动作。
路径 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RabbitMQ

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值