CentOS 7下RabbitMQ安装

 
更多

简介

RabbitMQ是一个开源的消息代理系统,可以在分布式应用程序中实现高效的数据传输。本文将介绍如何在CentOS 7上安装RabbitMQ,并配置其基本参数。

步骤

1. 更新系统以及安装依赖

在安装RabbitMQ之前,首先需要更新系统和安装所需的依赖包。打开终端并执行以下命令:

sudo yum update -y
sudo yum install epel-release -y
sudo yum install wget -y

2. 安装Erlang

RabbitMQ是基于Erlang开发的,因此需要先安装Erlang。执行以下命令:

sudo wget https://dl.bintray.com/rabbitmq/rabbitmq-erlang/erlang-22.3.4.7-1.el7.centos.x86_64.rpm
sudo rpm -Uvh erlang-22.3.4.7-1.el7.centos.x86_64.rpm

安装完成后,可以通过以下命令验证Erlang是否正确安装:

erl -v

3. 添加RabbitMQ存储库

下载并安装RabbitMQ的存储库。执行以下命令:

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v4.2.1/rabbitmq-server-3.8.2-1.el7.noarch.rpm
sudo rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
sudo rpm -Uvh rabbitmq-server-3.8.2-1.el7.noarch.rpm

4. 启动RabbitMQ服务

执行以下命令启动RabbitMQ服务并设置开机自启:

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

5. 配置RabbitMQ

通过以下命令创建一个新的RabbitMQ用户并设置其权限:

sudo rabbitmqctl add_user myuser mypassword
sudo rabbitmqctl set_user_tags myuser administrator
sudo rabbitmqctl set_permissions -p / myuser ".*" ".*" ".*"

6. 安装管理插件

RabbitMQ提供了一个可视化的管理界面,可以用于监控和管理消息队列。通过以下命令安装管理插件:

sudo rabbitmq-plugins enable rabbitmq_management

7. 访问管理界面

现在可以通过浏览器访问RabbitMQ的管理界面,默认端口为15672。在浏览器中输入http://服务器IP地址:15672,然后使用之前创建的用户名和密码进行登录。

结论

恭喜!您已成功在CentOS 7上安装并配置了RabbitMQ。现在可以开始使用RabbitMQ来处理您的消息队列需求了。其丰富的特性和易用的管理界面将为您的应用程序提供高效而可靠的消息传输服务。

打赏

本文固定链接: https://www.cxy163.net/archives/5893 | 绝缘体

该日志由 绝缘体.. 于 2024年02月11日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: CentOS 7下RabbitMQ安装 | 绝缘体
关键字: , , , ,

CentOS 7下RabbitMQ安装:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter