RabbitMQ Server的安装

2018-06-05  本文已影响0人  简简天天

RabbitMQ简介

RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用。

centos7

RabbitMQ的下载地址:

http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

erlang的下载地址:

http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

如果要选择其他的版本,请在这里查看下载:
http://www.rabbitmq.com/releases/erlang/
http://www.rabbitmq.com/releases/rabbitmq-server/

以上的地址都是rabbitmat官方提供的地址,尽量使用这里的安装包,虽然erlang官方也有安装包,但和rabbitMQ官方的还是有些许区别。

安装 erlang

Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。

rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm 
查看是否安装成功:erl -version

安装rabbitMQ

rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm 
警告:rabbitmq-server-3.6.6-1.el7.noarch.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID 6026dfca: NOKEY
错误:依赖检测失败:socat 被 rabbitmq-server-3.6.6-1.el7.noarch 需要

安装socat

yum install socat.x86_64
重新安装:rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm 

启动

chkconfig rabbitmq-server on
/sbin/service rabbitmq-server start  或
rabbitmq-server -detached
rabbitmqctl status
rabbitmqctl stop

安装Web管理界面插件

rabbitmq-plugins enable rabbitmq_management

成功界面:


image.png

登录Web管理界面

安装好插件并开启服务后,可以浏览器输入localhost:15672,账号密码全输入guest即可登录。

上一篇下一篇

猜你喜欢

热点阅读