rabbitmq 是一个开源消息消息队列系统,通过是AMQP(Advanced Message Queuing Protocol高级消息队列协议)高级消息队列协议与客户端通讯,支持.net,java,Ruby等客户端。。RabbitMQ不但支持高并发,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用。
RabbitMQ是基于erlang语言开发,所以安装前,我们要先安装erlang环境。
erlang官网:http://www.erlang.org/download.html
rabbitmq官网:http://www.rabbitmq.com/download.html
1。下载 rabbit安装包
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
2.在线安装 erlang
yum install erlang
3.安装刚刚下周的rabbitmq包。
yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
4。开启STOMP协议支持和 后台管理工具。rabbitmq_management,rabbitmq_web_stomp,rabbitmq_stomp插件
rabbitmq-plugins enable rabbitmq_management rabbitmq_web_stomp rabbitmq_stomp
5.重启服务。
service rabbitmq-server restart
6.添加用户
rabbitmqctl add_user admin admin
7。给用户添加权限
rabbitmqctl set_user_tags admin administrator
8。登录队列管理界面,然后用户admin 用户登录
10.166.253.182:15672.
如果一切顺利,可以登录进去,则安装完成。