Rabbit MQ安装配置及常见问题

摘要:
窗口安装1:RabbitMQ安装1.1:Erlang安装:http://www.erlang.org/1.2:安装RabbitMQ:http://www.rabbitmq.com/download.html1.3:Windows平台配置参考:https://github.com/ServiceStack/rabbitmq-windows1.4:RabbitMQ管理插件启用和新用户创建参考:h
Window安装

1:RabbitMQ安装

1.1:安装Erlang:http://www.erlang.org/

1.2:安装RabbitMQ:http://www.rabbitmq.com/download.html

1.3:window 平台配置参考:https://github.com/ServiceStack/rabbitmq-windows

1.4:RabbitMQ管理插件启用及新用户创建参考:http://www.thegeekstuff.com/2013/10/enable-rabbitmq-management-plugin/

1.5:.NET/C# RabbitMQ 客户端下载地址:https://github.com/rabbitmq/rabbitmq-dotnet-client

2:配置简介

rabbitmq启动方式有2种

2.1、以应用方式启动

rabbitmq-server -detached 后台启动

Rabbitmq-server 直接启动,如果你关闭窗口或者需要在改窗口使用其他命令时应用就会停止

 关闭:rabbitmqctl stop

2.2、以服务方式启动(安装完之后在任务管理器中服务一栏能看到RabbtiMq)

rabbitmq-service install 安装服务

rabbitmq-service start 开始服务

Rabbitmq-service stop  停止服务

Rabbitmq-service enable 使服务有效

Rabbitmq-service disable 使服务无效

rabbitmq-service help 帮助

当rabbitmq-service install之后默认服务是enable的,如果这时设置服务为disable的话,rabbitmq-service start就会报错。

当rabbitmq-service start正常启动服务之后,使用disable是没有效果的

  关闭:rabbitmqctl stop

2.3、Rabbitmq管理插件启动

rabbitmq-plugins enable rabbitmq_management 启动

rabbitmq-plugins disable rabbitmq_management 关闭

2.4、Rabbitmq节点管理方式

Rabbitmqctl

  列出队列状态 rabbitmqctl list_queues name messages_ready messages_unacknowledge   (主要用于检查 unacknowledged的队列排查问题) 

测试环境:Window Server 2008 

1:无法启动

CMD返回错误:---乱码

解决方法:

该问题一般是由于系统环境变量没有配置好引起的.

检查以下两个环境变量配置:

  • ERLANG_HOME 
  • RABBITMQ_BASE

Rabbit MQ安装配置及常见问题第1张

Rabbit MQ安装配置及常见问题第2张

重新执行 安装命令:

rabbitmq-service.bat remove

rabbitmq-service.bat install

rabbitmq-service.bat start.

ok,成功.

Ubunt安装
方法二:使用APT来装
1.添加以下地址到/etc/apt/sources.list
deb http://www.rabbitmq.com/debian/ testing main
 
2:public key
$ wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc sudo apt-key add 

更新包

sudo apt-get update

安装Rabbitmq-server

sudo apt-get install rabbitmq-server
在rabbitmq安装的过程中,需要用到erlang,使用以上方法安装时,都可以自动安装这些必要的包
启动:sudo rabbitmq-server start
关闭: sudo rabbitmq-server stop

免责声明:文章转载自《Rabbit MQ安装配置及常见问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Win10系统,怎样将文件夹固定到开始屏幕/任务栏?H5与native 普及下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mongodb修改bindIp和启动关闭

先关闭:sudo service mongod stop 再修改/etc/mongod.conf 然后启动:sudo service mongod start 再输入mongo mongodb://192.168.58.128:27017进入命令行 最后别忘了关闭:sudo service mongod stop...

Samba的配置

Samba的配置 对于linux与windows共享,和平共处,我们可以用Samba软件 Samba是一套免费的开源软件,可以在linux或其他类unix操作系统上实现windows域控制器,文件服务,打印服务等。 Samba实现了windows系统所使用的核心网络协议:SMB(Server Message Block) Samba可以提供如下功能: 活动...

ubuntu下root用户默认密码及修改方法

【ubuntu下root用户默认密码及修改方法】 很多朋友用ubuntu,一般都是装完ubuntu系统,马上就修改root密码了,那么root用户的默认密码是多少,当忘记root用户密码时如何找回呢,不了解的朋友参考下。 一、ubuntu下root用户的默认密码 默认root密码是随机的,即每次开机都有一个新的root密码。 可以在终端输入命令 sudo...

Ubuntu 系统安装 数据恢复软件 ext4magic 通过RPM方式

作为 ext 文件系统数据恢复的神器,ext4magic 的安装并不是很友好,除了它自身需要make以外,还需要安装大量的库。 很是繁琐。 一番搜索后,找到了一个RPM安装的途径。即: STEP 1:下载RPM文件(感谢大神做的RPM包) wget https://www.o2oxy.cn/ext4magic-0.3.1-1.2.x86_64.rpm.ta...

linux命令<服务进程、查看日志、文件编辑、赋权等>

sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。 sudo apt-get update  更新 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的地址,这样才能获取到最新的软件包; sudo apt-get upgrade  升级已安装的...

MQ框架的比较

MQ框架的比较MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka。这几种MQ到底应该选择哪个?要根据自己项目的业务场景和需求。下面我列出这些MQ之间的对比数据和资料。 第一部分:RabbitMQ,ActiveMq,ZeroMq比较 1、 TPS比较 一 ZeroMq 最好,RabbitMq 次之, ActiveMq...