CentOS 6.8安装rabbitmq 3.7.4

时间:2018-05-03 04:06:14

标签: centos erlang rabbitmq centos6

我试图在CentOS 6.8上安装RabbitMQ 3.7.4。目前我按照https://github.com/erlang/otp/blob/maint/HOWTO/INSTALL.md的指示安装了Erlang 20,但是当我尝试时:

sudo yum install https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.4/rabbitmq-server-3.7.4-1.el6.noarch.rpm

它没有检测到Erlang 20.相反,它从我的EPEL(R14B)中搜索可用的Erlang包,并且不会安装,因为它低于最低Erlang版本要求。我该如何解决这个问题并安装RabbitMQ?

1 个答案:

答案 0 :(得分:1)

来自https://packages.erlang-solutions.com/erlang/

的安装说明

使用存储库

进行安装

1。添加存储库条目

要向系统添加Erlang Solutions存储库(包括用于验证已签名包的公钥),请调用以下命令:

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

或者:手动添加存储库条目

RPM包已签名。要添加Erlang Solutions密钥,请执行命令:

rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc

将以下行添加到" /etc/yum.repos.d /"中的某个文件中:

[erlang-solutions]
name=CentOS $releasever - $basearch - Erlang Solutions
baseurl=https://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch
gpgcheck=1
gpgkey=https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
enabled=1

2。添加具有依赖项的存储库

包需要一些标准存储库中不存在的包。请确保已启用EPEL存储库。

3。安装Erlang

调用以下命令安装" erlang"包:

sudo yum install erlang

或此命令安装" esl-erlang"包:

sudo yum install esl-erlang

请参阅FAQ了解这些版本之间的差异。你的二郎将以任何方式保持最新。