返回

如何在 Ubuntu 20.04 上安装 RabbitMQ 消息队列

后端

引言

在今天快节奏的数字环境中,异步消息传递在构建可扩展和弹性的应用程序方面发挥着至关重要的作用。RabbitMQ 作为一种领先的开源消息队列,为开发人员提供了广泛的功能,让他们能够设计和部署高效的通信系统。在本教程中,我们将逐步指导您如何在 Ubuntu 20.04 上安装 RabbitMQ。

先决条件

在开始之前,确保您的系统满足以下先决条件:

  • Ubuntu 20.04 或更高版本
  • root 或具有 sudo 权限的用户

步骤 1:安装 Erlang

RabbitMQ 依赖 Erlang 虚拟机(VM),因此需要首先安装它。

sudo apt update
sudo apt install erlang

步骤 2:添加 RabbitMQ 存储库

要安装最新的 RabbitMQ 版本,我们需要添加其官方存储库。

wget -O /etc/apt/trusted.gpg.d/rabbitmq-server-signing-key-public.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x6B716590C1482258
sudo apt-key add rabbitmq-server-signing-key-public.asc
sudo add-apt-repository "deb https://apt.rabbitmq.com/rabbitmq-server/focal main"

步骤 3:安装 RabbitMQ

现在可以安装 RabbitMQ 了:

sudo apt update
sudo apt install rabbitmq-server

步骤 4:启动 RabbitMQ

安装完成后,启动 RabbitMQ 服务:

sudo systemctl start rabbitmq-server

步骤 5:启用 RabbitMQ

为了确保 RabbitMQ 在系统启动时自动启动,请启用其服务:

sudo systemctl enable rabbitmq-server

步骤 6:验证安装

您可以使用以下命令验证 RabbitMQ 是否正在运行:

sudo systemctl status rabbitmq-server

您应该看到类似以下内容的输出:

Active: active (running) since Sat 2023-03-11 15:31:07 CST; 4min 34s ago

结论

恭喜您成功地在 Ubuntu 20.04 上安装了 RabbitMQ 消息队列。通过使用 RabbitMQ,您可以构建可靠、可扩展且高效的应用程序,以应对现代数字环境的挑战。本教程中的步骤提供了清晰、循序渐进的指南,帮助您踏上使用 RabbitMQ 之旅。