1、安裝erlang
以root身份執(zhí)行下面命令
yum install erlang
yum install erlang xmlto
2、安裝epel源rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
3、安裝rabbitmq rpm包wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-3.1.5-1.noarch.rpm rpm -ivh rabbitmq-server-3.1.5-1.noarch.rpm
4、啟動(dòng)rabbitmq,并驗(yàn)證啟動(dòng)情況 rabbitmq-server --detached &ps aux |grep rabbitmq
5、以服務(wù)的方式啟動(dòng)service rabbitmq-server start
6、檢查端口5672是否打開(kāi)
/sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables restart
/etc/init.d/iptables status
7、啟用維護(hù)插件rabbitmq-plugins enable rabbitmq_management
8、重啟rabbitmqservice rabbitmq-server restart
9、登錄http://192.168.110.60:15672/ 用戶名密碼 guest
無(wú)法登陸解決辦法vim /etc/rabbitmq/rabbitmq.config寫入信息,并保存
[{rabbit, [{loopback_users, []}]}].
----------------------------------------------------------------------------分割線----------------------------------------------------------------------------
1、服務(wù)器啟動(dòng)與關(guān)閉
啟動(dòng):service rabbitmq-server start
關(guān)閉:service rabbitmq-server stop
重啟:service rabbitmq-server restart
2、用戶管理
新增 rabbitmqctl add_user admin admin
刪除 rabbitmqctl delete_user admin
修改 rabbitmqctl change_password admin admin123
用戶列表 rabbitmqctl list_users
設(shè)置角色 rabbitmqctl set_user_tags admin administrator monitoring policymaker management
設(shè)置用戶權(quán)限 rabbitmqctl set_permissions -p VHostPath admin ConfP WriteP ReadP
查詢所有權(quán)限 rabbitmqctl list_permissions [-p VHostPath]
指定用戶權(quán)限 rabbitmqctl list_user_permissions admin
清除用戶權(quán)限 rabbitmqctl clear_permissions [-p VHostPath] admin