本篇文章给大家谈谈rabbitmq安装不上,以及rabbit mq安装对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
本文目录
在linux下安装rabbitmq失败怎么解决RabbitMq怎是安装失败 用其他的电脑可以安装成功。。。windows 安装运行 rabbitmq时遇到的问题windows下安装rabbitmq出现如下问题在linux下安装rabbitmq失败怎么解决RabbitMQ是由LShift提供的一个AdvancedMessageQueuingProtocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成,因此也是继承了这些优点。
AMQP里主要要说两个组件:Exchange和Queue(在AMQP1.0里还会有变动),如下图所示,绿色的X就是Exchange,红色的是Queue,这两者都在Server端,又称作Broker,这部分是RabbitMQ实现的,而蓝色的则是客户端,通常有Producer和Consumer两种类型:
1:mq的安装需要Erlang,所以首先下载Erlang,下载地址:http://www.erlang.org/download.html直接下载源码,编译安装即可。
将下载好的tar包解压编译安装,如下命令:
tar-zxvfotp_src_R16B03-1.tar.gz
cdotp_src_R16B03-1
./configure&&makeinstall
安装过程中可能出现如下错误:
configure:error:
Nocurseslibraryfunctionsfound
configure:error:/bin/sh'/home/niewf/software/erlang_R13B01/erts/configure'
failedforerts
解决方法:
yumlist|grepncurses
yum-yinstallncurses-devel
yuminstallncurses-devel
或者直接下载ncurses包编译安装。
下载地址:http://download.chinaunix.net/download/0008000/7242.shtml
tarzxvfncurses.tar.gz#解压缩并且释放文件包
cdncurses#进入解压缩的目录(注意版本)
./configure#按照你的系统环境制作安装配置文件
make#编译源代码并且编译NCURSES库
suroot#切换到root用户环境
makeinstall#安装编译好的NCURSES库
完成后继续返回上一步操作。
2:安装python,如果系统中python版本低于2.5的话需要升级python到2.6以上,具体可参考:http://gavinshaw.blog.51cto.com/385947/610585
3:安装simplejson,直接下载simplejson源码包编译安装即可,下载地址:https://pypi.python.org/pypi/simplejson/。
下载simplejson源码包后,运行pythonsetup.pyinstall即可完成安装。
4:安装rabbitmq,下载地址:https://www.rabbitmq.com/install-generic-unix.html
下载后放入相应目录解压,进入%RABBITMQ_HOME%/sbin目录下运行:./rabbitmq-serverstart即可启动mq。
如果遇到如下错误,则参考http://leeon.me/a/rabbitmq-start-fail-note解决方案
ERROR:epmderrorforhost"xxx":address(cannotconnecttohost/port)
到此mq已经安装完成。
在%RABBITMQ_HOME%/sbin目录运行./rabbitmqctlstatus可查看当前mq状态。
同时mq也提供了界面查看当前mq状态,但是需要启用该插件功能,运行如下命令:
rabbitmq-pluginsenablerabbitmq_management,然后在浏览器中输入:http://host-name:15672/#/即可访问,页面结果如下:
RabbitMq怎是安装失败 用其他的电脑可以安装成功。。。1、软件安装程序问题:如果软件安装程序拿到别的电脑上安装也一样,删除后重装也一样,一般考虑软件安装程序有问题或不完整,建议到官网重新下载安装程序后再试。
2、系统问题:如果软件安装程序拿到别的电脑上安装后能正常使用,但在这个电脑上安装就不行,删除后重装也一样,考虑系统有问题,重新安装原版操作系统后,用随机的驱动(或到官网下载对应系统的驱动)进行安装后,重新安装软件试试。
windows 安装运行 rabbitmq时遇到的问题安装rabbitmq中间件时踩过的坑。
运行命令rabbitmq-pluginsenablerabbitmq_management时,报:
目录名称无效。文件名、目录名或卷标语法不正确
还有Error:Failedtoinitializeerlangdistribution:{{shutdown,。。。
解决:
1卸载RabbitMQ和Erlang
2你电脑名不能有中午改成英文。你的用户目录C/D/F这些盘的名称最好也改成中文
3安装erlang和rabbitmq,配置环境变量。(我建议放到D盘然后创建文件夹的时候名称不要有空格!)
最后运行插件配置命令应该就能运行成功了:
windows下安装rabbitmq出现如下问题rabbitmq:rabbitmq-server-3.6.14
erlang:otp_win64_19.1(我开始装的20.1,不管怎么调试在后面启动rabbitmq时总会报错,降了一个版本就好了,具体版本对照可以参照rabbitmq官网)
erlang安装完之后需要自己手动添加环境变量,这个网上很多,不多做描述。
注:erlang有个很坑的地方,你的计算机主机名不能有中文,不是安装会有问题。会有如下报错:
Can'tsetshortnodename!
Pleasecheckyourconfiguration
关于rabbitmq安装不上和rabbit mq安装的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。