Linux CentOS 7.x 安装 RabbitMQ

原创 HuangLongPu     发表于  2021-05-31 20:45       590
提起消息队列,不得不提  Kafka、RabbitMQ、RocketMQ。本文 将详细讲解 Linux CentOS 7.x 环境下源码安装  RabbitMQ 步骤,本文安装的 RabbitMQ 版本为 3.8.16。

由于 RabbitMQ 是基于 erlang 语言开发的,所以必须先安装 erlang。安装详细步骤,参考:Linux CentOS 7.x 安装 Erlang

下载 RabbitMQ

https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.16

解压 RabbitMQ

由于是tar.xz格式的所以需要用到xz,没有的话就先安装。

yum install -y xz

解压分两步:

先使用 xz 命令解压为 tar 包。

/bin/xz -d rabbitmq-server-generic-unix-3.8.16.tar.xz

解压 tar 包,得到 rabbitMQ 源码文件。

tar -xvf rabbitmq-server-generic-unix-3.8.16.tar

移动源文件至 /usr/local,并更名为 rabbitmq。

mv rabbitmq_server-3.8.16/ /usr/local/rabbitmq

配置环境变量

1、使用 vim 命令,编辑 /etc/profile 文件。

vim /etc/profile

2、配置 rabbitmq sbin 目录,/etc/profile 文件末尾增加如下配置:

export PATH=$PATH:/usr/local/rabbitmq/sbin

3、生效配置文件

source /etc/profile

启动、停止 rabbitMQ

先进入 rabbitMQ 启动 sbin 目录:

cd /usr/local/rabbitmq/sbin/

启动 rabbitMQ,采用后台启动的方式

./rabbitmq-server -detached

停止 rabbitMQ

./rabbitmqctl stop

查看 rabbitMQ 运行状态

./rabbitmqctl status

至此,RabbitMQ 安装结束。