简介
RabbitMQ是实现了高级消息队列协议(AMQP)的 开源 消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
配置安装流程
1.运行环境配置和必要条件准备
erlang版本需要在20.3及以上版本。
erlang编译安装请参考《鲲鹏生态_erlang使用指南》。
2.软件的安装步骤
本文介绍直接下载软件包进行安装RabbitMQ。
1)执行如下命令,获取RabbitMQ。
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-generic-unix-3.6.10.tar.xz
2)执行如下命令,解压软件包。
xz -d rabbitmq-server-generic-unix-3.6.10.tar.xz
tar xvf rabbitmq-server-generic-unix-3.6.10.tar
3)执行如下命令,移动目录到/usr/local下。
mv rabbitmq_server-3.6.10 /usr/local/rabbitmq
4)执行如下命令,编辑profile文件。
vim /etc/profile
5)新增如下环境变量。
export PATH=$PATH:/usr/local/rabbitmq/sbin
6)按“Esc”键。输入“wq!”保存退出。
7)执行如下命令,使得环境变量生效
source /etc/profile
3.软件的运行启动
1)执行如下命令,启动RabbitMQ。
rabbitmq-server -detached
2)执行如下命令,查看运行状态。
rabbitmqctl status
当出现如下内容时,表示RabbitMQ启动成功。