这算是一篇整合帖吧,把安装rabbitmq 的坑都指出来

想安装首先就得去下载安装包

  • 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。
  • 下载地址:http://www.erlang.org/downloads
  • 安装流程就不细说了,一路下一步
  • 安装后要配置一下系统的环境变量。
  • 此电脑-->鼠标右键“属性”-->高级系统设置-->环境变量-->“新建”系统环境变量

    变量名:ERLANG_HOME

    变量值就是刚才erlang的安装地址,点击确定。

    然后双击系统变量path

    点击“新建”,将%ERLANG_HOME%\bin加入到path中。

  • 最后windows键+R键,输入cmd,再输入erl,看到版本号就说明erlang安装成功了。

下载 rabbitmq

  • 下载地址:http://www.rabbitmq.com/download.html

不过我不建议在这个里面下,因为太慢了!!!!

到这个路径下载

https://mirrors.huaweicloud.com/rabbitmq-server/

秒下载,一路下一步安装不细说了。

配置path 环境变量中配置 D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3\sbin

RabbitMQ安装好后接下来安装RabbitMQ-Plugins。打开命令行cd,输入RabbitMQ的sbin目录。

我的目录是:D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3\sbin

然后在后面输入rabbitmq-plugins enable rabbitmq_management命令进行安装

如果配置了path 直接 rabbitmq-plugins enable rabbitmq_management 进行安装

打开命令行命令行,进入RabbitMQ的安装目录: sbin

,输入 rabbitmqctl status , 如果出现以下的图,说明安装是成功的,并且说明现在RabbitMQ Server已经启动了,运行正常。

打开sbin目录,双击rabbitmq-server.bat

等几秒钟看到这个界面后,访问http://localhost:15672

然后可以看到如下界面

默认用户名和密码都是guest

登陆即可。

如安装后运行 rabbitmq-server 显示

node with name "rabbit" already running on “XXX” 和管理页面打不开

这个是因为rabbit已经启动了,不能再次启动,通过tasklist指令,发现进程是存在的:

tasklist | find /i "erl"

如果有结果,那么说明已经启动了,通过任务管理器kill掉进程再次启动即可。
但是启动完成之后,控制台界面还是无法打开,那么就可以排除是rabbit没有启动的问题了,我们重启一下manage插件:

rabbitmq-plugins enable rabbitmq_management

ctrl+shift+esc  找到erl开头的两个 后台进程,处理掉

再次启动

如果出现  Starting broker... completed with 3 plugins.字样,则启动成功 访问http://localhost:15672

果还报错,则以管理员身份启动 rabbitmq-service.bat,然后通过命令窗口重启服务,命令如下:

rabbitmq-service.bat stop

rabbitmq-service.bat install

rabbitmq-service.bat start

参考博客 :https://blog.csdn.net/weixin_43997764/article/details/104848466

参考博客 :https://blog.csdn.net/mazhen1991/article/details/100235938

参考博客 :  https://www.cnblogs.com/JustinLau/p/11738511.html

Winds下如何安装 rabbitmq 以及安装过程出现的问题。相关推荐

  1. Windows server 安装RABBITMQ(安装过程及错误解决)

    安装rabbitmq之前得安装Erlang/OTP,且需要版本对应 更多请看RabbitMQ Erlang Version Requirements - RabbitMQ 安装erl 下载Downlo ...

  2. Docker安装RabbitMQ并安装延时队列插件

    一.RabbitMQ简介 RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消 ...

  3. docker安装RabbitMQ及安装延迟插件

    我这个安装攻略首先得保证服务器上安装过docker了 如果没安装docker请先去安装docker 1.首先说一下什么是MQ MQ(message queue)字面意思上来说消息队列,FIFO先入先出 ...

  4. 一文熟知docker安装RabbitMQ及安装延迟插件

    我这个安装攻略首先得保证服务器上安装过docker了 如果没安装docker请先去安装docker 1.首先说一下什么是MQ MQ(message queue)字面意思上来说消息队列,FIFO先入先出 ...

  5. linux离线安装rabbitmq,离线安装rabbitMQ

    安装步骤 整体软件环境 |软件|版本| |-|-| |RHEL |7 update3| |Erlong|19.3| |rabbitMQ|3.6.10| Erlong语言安装离线安装 rabbitMQ是 ...

  6. docker 安装RabbitMQ(镜像安装)

    目录 安装: docker:链接:docker安装 1.进入docker hub镜像仓库 2.选择镜像 3.拉取镜像 4.根据下载的镜像创建和启动容器 5.查看正在运行容器 6.浏览器打开web管理端 ...

  7. Mac 下erlang及rabbitmq安装

    目录 一.linux下 二.mac下erlang.rabbitmq 1.首先,安装[Homebrew](https://brew.sh/index_zh-cn) 2.安装erlang环境 3.安装ra ...

  8. CentOS mini 7下离线安装rabbitmq

    公司的开发环境没有联网,想要从一台崭新的mini centos7安装rabbitmq.用于后续的开发,由于对linux一点不懂,被这个依赖包的问题折磨完了. 不过最终还是找到一个办法. centos下 ...

  9. RabbitMQ学习之(二)_Centos6下安装RabbitMQ及管理配置

    首先yum方式安装依赖包 yum install ncurses-devel unixODBC unixODBC-devel 安装Erlang语言环境 wget http://erlang.org/d ...

最新文章

  1. oracle01003,ORA-01003:nostatementparsed-Oracle
  2. 第 5 章 第二个 activity
  3. swift5 实现录音App
  4. 堆排序python代码实现_python实现堆排序
  5. 程序员面试金典 - 面试题 08.10. 颜色填充(BFS/DFS)
  6. 【转载保存】大型推荐系统架构图设计图
  7. eclipse : java项目中的web.xml( Deployment Descriptor 部署描述文件 )配置说明
  8. byte 类型_java知识总结(九):基本类型转换
  9. jquery选择器之过滤选择器
  10. python自学月收入20k_每天自学2小时,18周便可月入20K,437集python自学资料拿走不谢...
  11. Object-C——三大特性之多态
  12. 区块链的可视化:hash,block,blockchain,distributed,tokens,coinbase
  13. 如何在mysql中创建学生信息表_数据库怎么创建学生信息表
  14. STM32F103C8T6之SG90舵机控制
  15. 关于c#保存图片 图片大小改变的问题
  16. scala学习之旅(十三):隐式转换和隐式参数
  17. 结构方程模型(SEM)在生态学领域中的实践
  18. 天干地支计算公式_任何一天干支的计算方法 天干地支对照表
  19. idea 切换分支smart checkout和force checkout区别
  20. ORACLE数据依赖及范式

热门文章

  1. ftp服务器怎么用,ftp服务器怎么用,详细教程
  2. 计算机网络期末填空小结
  3. 基于C#的AE二次开发之图层右键菜单打开属性表及图层相关操作
  4. 逆向工程核心原理——PE文件格式分析
  5. npm install -D 和-S的意思
  6. 池水含盐问题C++仿真
  7. 使用雪碧图Css Sprite精灵 | 加速网页响应速度
  8. 编程小题目之01:从键盘输入一数字a,求S=a+aa+aaa+aaaa+aa...a的值,例如:a=2,S=2+22; a=4,S=4+44+444+4444
  9. PyQt5 designer 布局中组件尺大小、 位置设定
  10. 《人工智能》之《机器学习》