版本:centos 6.5? 64位
一谓传、安裝erlang依賴
請參照我這篇文章:http://www.reibang.com/p/27197d58e94c
二态罪、安裝rabbitmq
①下載rabbitmq-server
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
②安裝
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.ascyum install rabbitmq-server-3.5.1-1.noarch.rpm
③啟動
#配置為守護(hù)進(jìn)程隨系統(tǒng)自動啟動,root權(quán)限下執(zhí)行:
chkconfig rabbitmq-serveron
#啟動rabbitMQ服務(wù)
/sbin/service rabbitmq-server start
#如果報這個錯“Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_log, _err? rabbitmq-server.”
#更改主機(jī)名,將HOSTNAME的值改為:test
vim /etc/sysconfig/network
#將hosts里的localhost.localdomain改為test
vi /etc/hosts
#重啟
reboot
#再次啟動rabbitmq
/sbin/service rabbitmq-server start
④登錄Web管理界面
#使用 你的centos的ip地址:15672?? 進(jìn)行訪問
#如果報500,關(guān)閉防火墻
service iptables stop
#再次使用你的centos的ip地址:15672? 進(jìn)行訪問,低于3.3.1版本的可以用戶名和密碼直接輸入guest即可進(jìn)入
#但從3.3.1版本開始,RabbitMQ默認(rèn)不允許遠(yuǎn)程ip登錄瞎抛,即只能使用localhost登錄。如果希望遠(yuǎn)程登錄却紧,請?zhí)砑佑脩魴?quán)限
#創(chuàng)建賬戶
rabbitmqctl add_user test 123456
#設(shè)置用戶角色
rabbitmqctl? set_user_tags? test administrator
#設(shè)置用戶權(quán)限
rabbitmqctl set_permissions? -p "/" test ".*" ".*" ".*"
#再次使用你的centos的ip地址:15672? 進(jìn)行訪問桐臊,用戶名test密碼123456