CentOS7安装RabbitMQ详细教程

2023年 8月 10日 39.1k 0

  • 本文目录导读:
  • 1、前言
  • 2、安装步骤
  • 3、 添加RabbitMQ Yum源
  • 4、 安装Erlang
  • 5、 安装RabbitMQ
  • 6、 启动RabbitMQ服务
  • 7、 设置开机自启动
  • 8、RabbitMQ基本使用
  • 9、 RabbitMQ管理界面
  • 10、 创建用户
  • 11、 创建队列
  • 12、 发送消息
  • 13、 接收消息
  • 14、小结
  • 15、为您分享

前言

RabbitMQ是一个开源的消息代理软件,可以用于消息队列,消息分发等应用场景。它支持多种消息协议,包括AMQP、MQTT等。在本文中,我们将介绍如何在CentOS7上安装RabbitMQ,并简单介绍如何使用RabbitMQ。

安装步骤

1. 添加RabbitMQ Yum源

在安装RabbitMQ之前,需要先添加RabbitMQ Yum源。打开终端,执行以下命令:

```

sudo tee /etc/yum.repos.d/rabbitmq.repo

[rabbitmq]

name=rabbitmq

baseurl=-server/el/7/\$basearch

enabled=1

gpgcheck=1

gpgkey=-server/gpgkey

sslverify=1

sslcacert=/etc/pki/tls/certs/ca-bundle.crt

EOF

2. 安装Erlang

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

sudo yum install erlang

3. 安装RabbitMQ

执行以下命令安装RabbitMQ:

sudo yum install rabbitmq-server

4. 启动RabbitMQ服务

执行以下命令启动RabbitMQ服务:

sudo systemctl start rabbitmq-server

5. 设置开机自启动

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

sudo systemctl enable rabbitmq-server

RabbitMQ基本使用

1. RabbitMQ管理界面

RabbitMQ提供了一个Web管理界面,可以通过浏览器访问。默认情况下,管理界面是禁用的,需要手动启用。执行以下命令启用管理界面:

sudo rabbitmq-plugins enable rabbitmq_management

然后重启RabbitMQ服务:

sudo systemctl restart rabbitmq-server

现在可以通过浏览器访问管理界面了。默认的访问地址是:

2. 创建用户

在管理界面中,点击“Admin”->“Add a user”按钮,创建一个新用户。填写用户名和密码,并将用户分配到“administrator”角色。

3. 创建队列

在管理界面中,点击“Queues”->“Add a new queue”按钮,创建一个新队列。填写队列名称和其他选项,然后点击“Add queue”按钮。

4. 发送消息

可以使用RabbitMQ提供的命令行工具发送消息。执行以下命令:

sudo rabbitmqctl set_user_tags administrator

然后使用以下命令发送消息:

sudo rabbitmqadmin publish routing_key= payload="Hello, world!"

5. 接收消息

可以使用RabbitMQ提供的命令行工具接收消息。执行以下命令:

然后使用以下命令接收消息:

sudo rabbitmqadmin get queue=

小结

本文介绍了在CentOS7上安装RabbitMQ的详细步骤,并简单介绍了如何使用RabbitMQ。希望本文能够对大家有所帮助。

为您分享

在Ubuntu中,可以使用“apt-get”命令安装软件。执行以下命令:

sudo apt-get install

这个命令会自动下载并安装指定的软件包,非常方便。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论