Linux下安装部署RabbitMQ

Posted Nage

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下安装部署RabbitMQ相关的知识,希望对你有一定的参考价值。

在写正文之前先啰嗦几句,RabbitMQ(消息队列)的安装让我费了半天劲啊!足足折腾了2天,最后写下这篇文章总结下,其实很简单,但是你找不到错在哪个环节就会费很多无用功,如果你也遇到了安装erl后 怎么也安装不了RabbitMQ时,那这篇文章就会帮你大忙了。千万别被网上所谓的教程坑了。目前能搜到的教程几乎都是不行的,主要错在一开始就迷惑你了,创造erlang已经安装好了的假象,让你怎么找问题也找不到问题的根本,问题的根本其实就是开始的erlang安装错了!教程提供的erl官方网站大致分为两种,看着没问题,其实下载的“官方包”都不是对的!坑死!

CentOS下部署RabbitMQ(我这台是CentOS7,6X也是一样的亲测)

1、安装erlang环境

去RabbitMQ官网下载erlang包(最聪明的选择)地址:www.rabbitmq.com/releases/erlang/

这里下载的是erlang-19.0.4-1.el7.centos.x86_64.rpm

服务器端一般是需要提前安装Java环境的,我这台是先官方安装了jdk。

下面先部署erlang必备的环境

yum install gcc openssl-devel gcc-c++ openssl-devel ncurses-devel unixODBC-devel

直接安装erl-rpm包

yum install erlang-19.0.4-1.el7.centos.x86_64.rpm

安装完成后输入erl可以成功进入erl环境,ctrl + c 后输入a 退出

下载RabbitMQ官方包,这里下的版本是3.6.10.地址:www.rabbitmq.com/releases/rabbitmq-server/

下载后直接安装

yum install rabbitmq-server-3.6.10-1.el7.noarch.rpm

安装后启动服务

systemctl start rabbitmq-server
或者 service rabbitmq-server start

完成!就这么简单!

 

以上是关于Linux下安装部署RabbitMQ的主要内容,如果未能解决你的问题,请参考以下文章

Linux下部署RabbitMQ详细教程

Linux 服务器 Java环境部署系列:搭建RabbitMQ

在Linux的JVM下安装部署消息队列

在Linux的JVM下安装部署消息队列

在Linux的JVM下安装部署消息队列

RabbitMQ Linux: 单机和集群部署