在RHEL上安装rabbitmq-server [英] Installing rabbitmq-server on RHEL
问题描述
当尝试在RHEL上安装rabbitmq-server时:
[ec2-user @ ip-172-31-34- 1XX〜] $ sudo rpm -i rabbitmq-server-3.3.5-1.noarch.rpm
错误:依赖关系失败:
erlang> =兔子服务器3.3需要R13B-03。 5-1.noarch
[ec2-user @ ip-172-31-34-1XX〜] $ rpm -i rabbitmq-server-3.3.5-1.noarch.rpm
错误:依赖关系失败:
erlang> = R13B-03需要由rabbitmq-server-3.3.5-1.noarch
我不确定为什么尝试rpm安装不能识别我的erlang安装,因为运行 $ erl
给出:
[ec2-user @ ip-172-31-34-1XX〜] $ which erl
/ usr / local / bin / erl
[ec2-user @ ip-172-31-34-1XX〜] $ sudo其中erl
/ bin / erl
您将需要确保安装Erlang的最新版本。您可以通过执行以下操作来安装它:
wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
yum install erlang
按照上述Erlang的设置,然后您可以继续安装RabbitMQ,如下所示:
rpm --import http://www.rabbitmq.com/rabbitmq -signing-key-public.asc
yum install rabbitmq-server-3.3.5-1.noarch.rpm
您可以在他们的安装指南中找到更多信息
When trying to install rabbitmq-server on RHEL:
[ec2-user@ip-172-31-34-1XX ~]$ sudo rpm -i rabbitmq-server-3.3.5-1.noarch.rpm
error: Failed dependencies:
erlang >= R13B-03 is needed by rabbitmq-server-3.3.5-1.noarch
[ec2-user@ip-172-31-34-1XX ~]$ rpm -i rabbitmq-server-3.3.5-1.noarch.rpm
error: Failed dependencies:
erlang >= R13B-03 is needed by rabbitmq-server-3.3.5-1.noarch
I'm unsure why trying to rpm install isn't recognizing my erlang install since running $ erl
gives:
[ec2-user@ip-172-31-34-1XX ~]$ which erl
/usr/local/bin/erl
[ec2-user@ip-172-31-34-1XX ~]$ sudo which erl
/bin/erl
You will need to ensure that an up-to-date version of Erlang is installed. It is available in the EPEL repository.
You can install it by performing the following:
wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
yum install erlang
Following the above setup of Erlang, you can then proceed to install RabbitMQ as follows:
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install rabbitmq-server-3.3.5-1.noarch.rpm
You can find more info in their setup guide
这篇关于在RHEL上安装rabbitmq-server的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!