1、Linux环境搭建
本次搭建操作目录:/opt/mq/rabbit
RabbitMQ依赖的是Erlang语言,所以要先安装Erlang的环境。Erlang在1991年由爱立信公司向用户推出了第一个版本,经过不断的改进完善和发展,在1996年爱立信又为所有的Erlang用户提供了一个非常实用且稳定的OTP软件库并在1998年发布了第一个开源版本。Erlang同时支持的操作系统有linux,windows,unix等,可以说适用于主流的操作系统上,尤其是它支持多核的特性非常适合多核CPU,而分布式特性也可以很好融合各种分布式集群。
Erlang与RabbitMQ对应版本:https://www.rabbitmq.com/which-erlang.html
本次搭建使用版本:erlang-23.3.4.8-1.el7、rabbitmq-3.8.27-1-el7
值得注意的是:如果是CentOS7.x版本,选择el7版本,如果是CentOS版本,选择el8版本,通过cat /proc/version可以查看具体内核
1.1、Erlang安装
- Erlang下载: 地址:Releases · rabbitmq/erlang-rpm · GitHub,选择
erlang-23.3.4.8-1.el7
版本
- Erlang安装:将下载好的
rpm
安装包,上传到服务器中,执行以下命令进行安装:rpm -ivh erlang-23.3