Centos7 的 Open Stack T 版搭建流程 --- (三)配置消息队列

配置消息队列

(1)安装 RabbitMQ 服务并配置新用户权限

controller
yum install rabbitmq-server -y

开启 RabbitMQ 服务并设置开机自启动

systemctl start rabbitmq-server.service && systemctl enable rabbitmq-server.service

设置新用户和密码

rabbitmqctl add_user openstack RABBIT_PASS
# add_user 	    	 --- 表示要添加一个新用户
# openstack			 --- 新用户名
# RABBIT_PASS 		 --- 新密码

为新用户开放权限

rabbitmqctl set_permissions openstack ".*" ".*" ".*"
# set_permissions --- 表示要设置用户的权限
# openstack 	  --- 是要设置权限的用户名
# ".*" 			  --- 这三个参数分别代表配置的正则表达式,用于匹配 vhost、configure 权限和 write 权限。表示允许用户在所有的 vhost 上具有读写和配置权限。
# vhost 		  --- 每个 vhost 在 RabbitMQ 服务器上都是一个独立的实体,类似于一个命名空间。
# configure 	  --- 允许用户对交换机和队列进行配置
# write			  --- 允许用户向队列中发布消息

查看是否创建成功新用户及其权限

rabbitmqctl list_users && rabbitmqctl list_user_permissions openstack

(2)如何开启图形化(拓展)

查询是否安装 rabbitmq_managementrabbitmq_management_agent 插件

rabbitmq-plugins list | grep rabbitmq_management

出现 rabbitmq_managementrabbitmq_management_agent 即为已安装

在 RabbitMQ 中,rabbitmq_management 插件负责提供 Web 界面和 API 来管理和监控 RabbitMQ 服务器。而 rabbitmq_management_agent 插件是 rabbitmq_management 插件的依赖项,它为 Web 界面和 API 提供了必要的后端支持。

开启 rabbitmq_managementrabbitmq_management_agent 插件

rabbitmq-plugins enable rabbitmq_management

由于 rabbitmq_management_agentrabbitmq_management 的依赖项,因此在启用 rabbitmq_management 时,rabbitmq_management_agent 也会自动启用。

检查端口号 15672 是否被监听

默认情况下,RabbitMQ Management 插件使用 15672 端口。这个端口用于提供 Web 界面和 API 来管理和监控 RabbitMQ 服务器。

ss -tnl | grep 15672

出现以下内容即为成功

LISTEN     0      128          *:15672                    *:*                  

打开图形化界面

打开浏览器输入以下地址

192.168.100.10:15672

账户:guest

密码:guest

默认情况下,RabbitMQ 服务器安装后,会创建一个名为 guest 的默认用户,密码也是 guest

在这里插入图片描述

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-27 11:36:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-27 11:36:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-27 11:36:02       87 阅读
  4. Python语言-面向对象

    2024-04-27 11:36:02       96 阅读

热门阅读

  1. leetcode 27 原地删除有序数组

    2024-04-27 11:36:02       32 阅读
  2. 嵌入式前后台(Bare-Metal RTOS-Like)架构详解

    2024-04-27 11:36:02       30 阅读
  3. Kubernetes的原理及应用详解(五)

    2024-04-27 11:36:02       31 阅读
  4. ChatGPT-税收支持新质生产力

    2024-04-27 11:36:02       26 阅读
  5. Git Tag 打标签

    2024-04-27 11:36:02       33 阅读
  6. C#算法之归并排序

    2024-04-27 11:36:02       32 阅读
  7. 消费者处理消息失败如何解决

    2024-04-27 11:36:02       39 阅读
  8. 商城数据库88张表结构(六)

    2024-04-27 11:36:02       32 阅读
  9. docker制作zookeeper镜像

    2024-04-27 11:36:02       35 阅读
  10. 在k8s中安装rancher,使用cert-manger对证书进行管理

    2024-04-27 11:36:02       27 阅读
  11. Git命令查询

    2024-04-27 11:36:02       30 阅读
  12. 第二十四篇-Ollama-在线安装

    2024-04-27 11:36:02       35 阅读
  13. SystemServer启动SystemUI

    2024-04-27 11:36:02       33 阅读
  14. 支持向量机(SVM)详细介绍

    2024-04-27 11:36:02       31 阅读