Linux环境下 RabbitMQ 的下载与安装

2023-12-27 17阅读
1、 下载RabbitMQ2、 安装依赖项3、 安装RabbitMQ服务器4、 启动RabbitMQ服务器5、 管理控制台的访问6、 创建用户和虚拟主机在现代化的互联网应用中。
  • 本文目录导读:
  • 1、 下载RabbitMQ
  • 2、 安装依赖项
  • 3、 安装RabbitMQ服务器
  • 4、 启动RabbitMQ服务器
  • 5、 管理控制台的访问
  • 6、 创建用户和虚拟主机

在现代化的互联网应用中,消息队列被广泛使用。RabbitMQ是当前最流行的开源消息代理和队列系统之一。它是一个可靠、灵活、易于部署和扩展的平台,可以轻松地处理异步通信需求。本文将介绍如何在Linux环境下下载和安装RabbitMQ。

Linux环境下 RabbitMQ 的下载与安装

1. 下载RabbitMQ

第一,我们需要从RabbitMQ官方网站()上下载适合我们操作系统版本的二进制文件。

2. 安装依赖项

接下来,我们需要确保所有必要的依赖项都已经安装并配置好了。这些依赖包括Erlang/OTP运行时环境和相关库文件。如果您还没有安装Erlang,请按照以下命令进行安装:

```

sudo apt-get update

Linux环境下 RabbitMQ 的下载与安装

sudo apt-get install erlang

3. 安装RabbitMQ服务器

在完成前两个步骤后,我们就可以开始真正地安装RabbitMQ了。请执行以下命令:

sudo dpkg -i rabbitmq-server_*.deb

此命令将会自动解压缩二进制文件,并且启动一个名为`rabbitmq-server`的服务。

4. 启动RabbitMQ服务器

在安装完成后,我们需要启动RabbitMQ服务。请执行以下命令:

sudo service rabbitmq-server start

如果您想在系统启动时自动启动RabbitMQ,请使用以下命令:

sudo systemctl enable rabbitmq-server

5. 管理控制台的访问

默认情况下,RabbitMQ管理控制台只能通过localhost进行访问。为了允许外部主机连接到该管理界面,请执行以下操作:

1. 编辑`/etc/rabbitmq/rabbitmq-env.conf`文件,并添加以下内容:

```

export RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS="-rabbitmq_management listener [{port, 15672}, {ip, "0.0.0.0"}]"

2. 重新加载配置文件并重启RabbitMQ服务。

```

sudo systemctl daemon-reload

sudo service rabbitmq-server restart

现在,您可以通过浏览器输入`http://:15672/` 来访问管理控制台。

6. 创建用户和虚拟主机

最后一步是创建一个新用户和虚拟主机以用于消息队列通信。请按照以下步骤操作:

1. 创建一个新用户

sudo rabbitmqctl add_user

2. 将该用户分配到管理员组

sudo rabbitmqctl set_user_tags administrator

3. 创建一个新虚拟主机

sudo rabbitmqctl add_vhost

4. 将该用户分配到虚拟主机的管理员组

sudo rabbitmqctl set_permissions -p ".*" ".*" ".*"

现在,您已经成功地下载和安装了RabbitMQ,并且可以使用它来处理异步通信需求。希望本文能够对您有所帮助!

文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。

目录[+]