-
安裝服務(root)
step 1:
啟用EPEL:EPEL是一個Fedora Project 推出的 EPEL(Extra Packages for Enterprise Linux),EPEL是RHEL 的 Fedora 軟件倉庫,把它添上,你就可以獲得 RHEL AS 的高質量、高性能、高可靠性,又需要方便易用(關鍵是免費)的軟件包更新功能。我當前使用的是cenos6.3_x86_64
# wget http://mirror.neu.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
安裝 epel( -U表示更新)
# rpm -Uvh epel-release-6-8.noarch.rpm -U
step 2:
將erlang的repo文件添加到/ete/yum.repos.d/下
# wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
step 3:
安裝erlang
# yum update
# yum install erlang
step 4:
確認erlang安裝成功
# erl
Erlang R14B04 (erts-5.8.5) [source] [64-bit] [smp:4:4] [rq:4] [async-threads:0] [kernel-poll:false]
Eshell V5.8.5 (abort with ^G)
1>io:format("hello world ~n").
輸出 hello world ok 安裝erlang完畢
step 5:
安裝rabbitmq-server (當前最新版本3.0.2-1)
導入rabbitmq 數字簽名key 支持后安裝
rabbitmq-server安裝完成
第一次安裝時沒有更新EPEL安裝到這里遇到的問題:
提示erlang 版本支持問題
Error: Package: rabbitmq-server-3.0.2-1.noarch (/rabbitmq-server-3.0.2-1.noarch)
Requires: erlang >= R12B-3
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
刪除所有相關rpm包后重新按照官方文檔安裝
-
運行RabbitMQ Server
設置開機自動啟動 rabbitmq-server# chkconfig --level 35 rabbitmq-server on啟動rabbitmq-server [start][stop][etc]# service rabbitmq-server startrabbitmqctl status
- 安裝插件管理界面

參考:
http://www.rabbitmq.com/install-rpm.html
http://njbble.iteye.com/blog/1629142
http://njbble.iteye.com/blog/1629213
http://rpm.pbone.net/index.php3/stat/26/dist/55/size/48688463/name/erlang-R12B-3.3.el5.kb.src.rpm
https://www.erlang-solutions.com/downloads/download-erlang-otp
http://njbble.iteye.com/blog/1629142