说明:(我安装的是很低版本的erlang和rabbitMQ,因为视频教程里提供的版本就是这个(无奈emoj))
安装RabbitMQ之前安装ERLANG语言环境报错
报错原因:rpm文件不兼容系统
1、uname -a 查看系统是32位的

2、没搞明白视频里提供的这是个什么安装包

3、emmm索性直接一波yum在线安装
yum install esl-erlang_17.3-1~centos~6_i386.rpm
yum install esl-erlang-compat-R14B-1.el6.noarch.rpm
4、最后安装rabbit时报错
[root@CentOS rabbitmq]# rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm
warning: rabbitmq-server-3.4.1-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 056e8e56: NOKEY
error: Failed dependencies:
erlang >= R13B-03 is needed by rabbitmq-server-3.4.1-1.noarch
5、找到csdn一个大佬的博客(实测有效)解决方法如下(有点儿出入)
大佬博客见传送门
执行下列操作
①yum -y install socat
##此时会报错没有socat包或是找不到socat包,解决方法安装centos的epel的扩展源
②

在安装低版本ERLANG和RabbitMQ时遇到错误,系统为32位。尝试使用yum在线安装解决,但在安装socat时遇到问题。通过修改epel.repo文件和安装RabbitMQ时忽略依赖解决报错,成功启动rabbitmq-server。
最低0.47元/天 解锁文章
399

被折叠的 条评论
为什么被折叠?



