[rabbitmq-discuss] Install RabbitMQ 2.6.1 with management plugin on Amazon Linux 32-bit?
nick at faceture.com
Fri Sep 30 00:29:29 BST 2011
I am trying to get the latest version of RabbitMQ (v 2.6.1) to install
and run on Amazon Linux 32-bit (which is based on CentOS, see
far I have been unsuccessful and would like some help figuring it out.
RabbitMQ 2.6.1 requires Erlang version of at least R12B-3.
The management plugin requires a newer version of Erlang, R13B01 (see
Amazon Linux is not properly configured to install Erlang using the
yum package manager. When I run "yum install erlang" it resulted in
Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
amzn-main | 2.1 kB 00:00
amzn-updates | 2.1 kB 00:00
Setting up Install Process
No package erlang available.
Error: Nothing to do
Since the package manager route didn't work, I tried downloading the
source for Erlang and build and install it myself. I followed the
instructions from this web page http://erlangexamples.com/2010/04/30/building-erlang-b13r04-in-centos-5-4/.
sudo yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel
tar xfvz otp_src_R13B04.tar.gz
sudo make install
Following those instructions, I built and installed Erlang
I tried to "yum install rabbitmq" as well, but that too was not found.
Instead I downloaded the RabbitMQ RPM and attempted to install it like
rpm -Uvh rabbitmq-server-2.6.1-1.noarch.rpm
the rpm command results in this output:
error: Failed dependencies:
erlang >= R12B-3 is needed by rabbitmq-server-2.6.1-1.noarch
For some reason, even though I built and installed Erlang R13B04, the
RabbitMQ package can't see it. Any suggestions on why it doesn't know
Erlang is installed?
Is this even the best way to go about getting RabbitMQ 2.6.1 plus the
management plugin installed? Is there another approach I should
More information about the rabbitmq-discuss