RabbitMQ 安装环境 踩过的坑

简介:

rabbitmq 安装,rabbitmq消息中间件,有很多公司再用,最近也在学这个,公司也要考虑上,所以首先把安装的时候踩过的坑,写出来,避免别人也踩。


安装的时候先安装Erlang ,然后安装rabbitmq,都需要配置环境变量,网上教程一大堆,就不说了。


问题1:

如果看见提示:”erlsrv: The service RabbitMQ is not an erlsrv controlled service.“ 则可能是权限问题,可以先找到CMD.exe、然后右键以管理员身份运行、进入D:\rabbitmq_server-3.6.6\sbin 、 执行rabbitmq-service install


问题2

erlsrv: erlsrv: Failed to start service RabbitMQ.Error: 2ù×÷3é1|íê3飓


就是权限的问题,就需要进入到C:\Windows\System32,这个文件夹下,找到cmd.exe,以管理员身份运行,然后进入到安装目录。

rabbitmq-service.bat start 命令启动,

rabbitmq-service.bat stop 服务停掉

rabbitmq-service.bat remove 卸载服务


命令问题:

命令1:rabbitmqctl status

Status of node 'rabbit@SC-201607101239' ...

Error: unable to connect to node 'rabbit@SC-201607101239': nodedown


这个问题就是:你要把C:\Windows,这个文件夹下的.erlang.cookie文件同步到,C:\Users\sdc这个文件夹下,(sdc是计算机名称)改成你的即可。



安装管理界面:

rabbitmq-plugins.bat enable rabbitmq_management 安装的时候,也可能会碰见到以上问题,需要耐心解决,换一下方式,这是我安装的时候遇到的问题。

http://127.0.0.1:15672/#/,这个网址就可以 访问管理界面了。



常用命令:

查看所有的exchange:rabbitmqctl list_exchanges

查看所有的queue:rabbitmqctl list_queues

查看所有的用户:rabbitmqctl list_users

查看所有的绑定(exchange和queue的绑定信息):rabbitmqctl list_bindings

查看消息确认信息:rabbitmqctl list_queues name messages_ready messages_unacknowledged

查看RabbitMQ状态,包括版本号等信息:rabbitmqctl status



本文转自 豆芽菜橙 51CTO博客,原文链接:http://blog.51cto.com/shangdc/1939321


相关实践学习
快速体验阿里云云消息队列RocketMQ版
本实验将带您快速体验使用云消息队列RocketMQ版Serverless系列实例进行获取接入点、创建Topic、创建订阅组、收发消息、查看消息轨迹和仪表盘。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
3月前
|
物联网 Linux 开发者
快速部署自己私有MQTT-Broker-下载安装到运行不到一分钟,快速简单且易于集成到自己项目中
本文给物联网开发的朋友推荐的是GMQT,让物联网开发者快速拥有合适自己的MQTT-Broker,本文从下载程序到安装部署手把手教大家安装用上私有化MQTT服务器。
999 5
|
4月前
|
消息中间件 监控 Docker
Docker环境下快速部署RabbitMQ教程。
就这样,你成功地用魔法召唤出了RabbitMQ,还把它和你的应用程序连接了起来。现在,消息会像小溪流水一样,在你的系统中自由流淌。别忘了,兔子们不喜欢孤独,他们需要你细心的关怀,不时地监控它们,确保他们的世界运转得井井有条。
268 18
|
消息中间件 Linux API
centos7 安装rabbitmq自定义版本及配置
centos7 安装rabbitmq自定义版本及配置
|
传感器 网络协议 物联网
手把手教你在 Windows 环境中搭建 MQTT 服务器
手把手教你在 Windows 环境中搭建 MQTT 服务器
1485 0
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
消息中间件 数据安全/隐私保护 Docker
Docker安装rabbitmq
如何使用Docker安装和配置RabbitMQ服务,包括拉取RabbitMQ镜像、创建容器、配置持久化和访问管理界面的步骤。
1163 0
Docker安装rabbitmq
|
消息中间件 Docker 容器
消息中间件RabbitMQ---Docker安装RabbitMQ、以及RabbitMQ的基本使用【二】
这篇文章提供了RabbitMQ的安装和基本使用教程,包括如何使用Docker拉取RabbitMQ镜像、创建容器、通过浏览器访问管理界面,以及如何创建交换机、队列、绑定和使用direct、fanout和topic三种类型的交换器进行消息发布和接收的测试。
消息中间件RabbitMQ---Docker安装RabbitMQ、以及RabbitMQ的基本使用【二】
|
消息中间件 Linux
centos7安装rabbitmq
centos7安装rabbitmq
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装和保护Mosquitto MQTT消息代理的方法
在Ubuntu 16.04上安装和保护Mosquitto MQTT消息代理的方法
376 1
|
消息中间件 Linux
linux之centos安装rabbitmq
linux之centos安装rabbitmq