版权声明:本文为博主原创文章,如果转载请给出原文链接:http://doofuu.com/article/4156134.html
在工作中有幸接触到了RabbitMQ,所以有空之余把自己学习RabbitMQ的一些东西记录下来,以供以后方便学习(好记性不如浪笔头嘛!),而且关于RabbitMQ相关的资料比较的少。
RabbitMQ是什么?
RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现,可复用的企业消息系统。由于是由erlang开发的,那么RabbitMQ也具备容错,分布式等特点。RabbitMQ可以轻松的搭建出大型可用的分布式队列消息集群。当然RabbitMQ还有其他特点,详情请查阅官方文档 ,好了,废话不多说,开始动手吧~
我的环境是centos7.X 64位,所以我选择了最新的RabbitMQ的版本是rabbitmq-server-generic-unix-3.6.6.tar.xz,点击下载,
注意安装RabbitMQ前必须要安装erlang,而且这里erlang版本不能低于R16B-03,请看官方文档
我这里选择erlang OTP17.5,点击这里下载,如何安装erlang请看我的另一篇博客。
erlang安装成功后,RabbitMQ解压即可无需安装
xz -d rabbitmq-server-generic-unix-3.6.6.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.6.tar
进入到解压目录下的sbin目录下执行./rabbitmq-server(默认是在前台运行的加-detached可在后台运行),如果出现了下图就表明RabbitMQ安装启动成功了
这里也可以用 ./rabbitmqctl status查看 RabbitMQ的运行状态,也可以直接执行./rabbitmqctl , 查看更多命令。
共有 0 条评论 - Linux系统安装RabbitMQ详细教程