您的位置:

RabbitMQ安装教程 for Linux

一、检测依赖性

在安装RabbitMQ之前,需要安装Erlang,因为RabbitMQ是用Erlang编写的。可以在终端命令中输入以下命令来检查Erlang是否已在系统中安装:

erl

如果你看到了一个Erlang Shell命令行提示符 ' Erlang / OTP',那么你已经安装了Erlang。如果没有,请按照以下方式安装Erlang:

sudo apt-get update
sudo apt-get install erlang

二、安装RabbitMQ

以下是在Ubuntu 18.04 Linux上安装RabbitMQ的步骤:

1.安装RabbitMQ密钥:

wget -O- "https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc" | sudo apt-key add -

2.安装apt-https软件包:

sudo apt-get install apt-transport-https

3.将RabbitMQ源添加到源列表中:

echo "deb https://dl.bintray.com/rabbitmq/debian bionic main" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list

4.更新apt软件包列表并安装rabbitmq-server:

sudo apt-get update
sudo apt-get install rabbitmq-server

三、测试安装

一旦安装完成,您可以检查RabbitMQ服务器是否在您的计算机上运行。您只需输入以下命令:

sudo systemctl status rabbitmq-server

如果您看到RabbitMQ服务器正在运行,您已成功安装RabbitMQ:

● rabbitmq-server.service - RabbitMQ broker
   Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2021-05-12 14:09:29 PDT; 6h ago

四、RabbitMQ Web管理控制台

RabbitMQ Web管理控制台提供了对RabbitMQ服务器和应用程序的管理黑盒执行环境界面。

1.启用管理插件:

sudo rabbitmq-plugins enable rabbitmq_management

2.重启RabbitMQ服务器:

sudo systemctl restart rabbitmq-server

3.访问管理控制台:

输入以下地址:

http://127.0.0.1:15672/

你将看到RabbitMQ Web管理控制台的登录页面。输入您的用户名和密码即可登录。

五、总结

本教程详细介绍了如何在Linux上安装和配置RabbitMQ。通过正确安装和配置RabbitMQ,您可以使用分布式队列来创建高度可伸缩的、可靠的应用程序。