Centos7 安装 RabbitMQ 详细教程

2024-12-29 18:58:46   小编

Centos7 安装 RabbitMQ 详细教程

在 Centos7 上安装 RabbitMQ 可以为我们的应用提供高效可靠的消息队列服务。下面将为您详细介绍安装步骤。

确保您的 Centos7 系统已经更新到最新状态。可以使用以下命令进行更新:

sudo yum update -y

接下来,安装 Erlang 语言环境,因为 RabbitMQ 是基于 Erlang 开发的。可以使用以下命令添加 Erlang 存储库并进行安装:

sudo rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
sudo yum install erlang -y

安装完成后,验证 Erlang 是否安装成功,可通过输入 erl 命令来检查。

然后,添加 RabbitMQ 存储库。可以执行以下命令:

sudo curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

添加成功后,就可以安装 RabbitMQ 服务器了:

sudo yum install rabbitmq-server -y

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

sudo systemctl start rabbitmq-server

为了使 RabbitMQ 服务在系统启动时自动启动,执行以下命令:

sudo systemctl enable rabbitmq-server

默认情况下,RabbitMQ 的管理插件是未启用的。我们需要启用它以便通过网页界面进行管理。输入以下命令启用管理插件:

sudo rabbitmq-plugins enable rabbitmq_management

接下来,您可以通过浏览器访问 http://服务器 IP:15672 来访问 RabbitMQ 的管理界面。默认的用户名和密码分别是 guestguest。但需要注意的是,在生产环境中,为了安全起见,建议创建新的用户并赋予相应的权限。

创建新用户可以使用以下命令,例如创建一个名为 myuser 密码为 mypassword 的用户:

sudo rabbitmqctl add_user myuser mypassword

并为用户设置权限:

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

至此,Centos7 上的 RabbitMQ 安装和基本配置已经完成。您可以根据自己的需求进一步进行配置和开发。

通过以上详细的步骤,相信您能够顺利地在 Centos7 上完成 RabbitMQ 的安装和初步配置,为您的应用提供强大的消息队列支持。

TAGS: RabbitMQ 部署 CentOS7 环境配置 Centos7 安装 RabbitMQ 教程

欢迎使用万千站长工具!

Welcome to www.zzTool.com