centos 6 yum安装 rabbitmq

安装包

华为云找自己需要的版本

安装 Erlang

bash 复制代码
yum install -y erlang-22.3.2-1.el6.x86_64.rpm

安装 RabbitMQ

复制代码
yum install -y rabbitmq-server-3.8.3-1.el6.noarch.rpm

启动 RabbitMQ 服务

复制代码
/etc/init.d/rabbitmq-server start

检查 RabbitMQ 服务状态

复制代码
rabbitmqctl status

创建管理员用户并设置权限

复制代码
rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

下载 rabbitmqadmin 命令

下载 rabbitmqadmin 命令

复制代码
wget http://IP 地址:15672/cli/rabbitmqadmin

授予执行权限

复制代码
chmod +x rabbitmqadmin

将 rabbitmqadmin 移动到 /usr/local/bin/ 目录,便于全局使用

复制代码
mv rabbitmqadmin /usr/local/bin/

数据备份与恢复

导入导出可以用于版本升级或迁移

备份数据(包括队列、交换机、用户等)

复制代码
rabbitmqadmin export /tmp/rabbitmq_definitions.json

导入数据

复制代码
rabbitmqadmin -f json import /tmp/rabbitmq_definitions.json

或者使用 curl 导入数据

复制代码
curl -u admin:123456 -H "Content-Type: application/json" -X POST -d @/tmp/rabbitmq_definitions.json http://localhost:15672/api/definitions
相关推荐
阳光不锈@8 小时前
三大主流消息队列架构设计思想剖析:从 RabbitMQ 到 RocketMQ 的改造实践
kafka·rabbitmq·rocketmq·rabbit改造rocket·去除rabbitmq·rabbitmq改造
oyzz12015 小时前
CentOS Stream 9 配置静态 IP 口令是多少
linux·tcp/ip·centos
_小许_17 小时前
Linux 常用命令速查:CentOS 与 Ubuntu 双线对照
linux·ubuntu·centos
宁波阿成3 天前
CentOS 7.5 升级 PHP 至 8.3.36 完整实操记录
linux·centos·php
toooooop84 天前
CentOS 7 内核 3.10.0-1160.119.1 升级指南
linux·运维·centos
oioihoii5 天前
Jenkins自动部署全流程:CentOS 7、GitHub、Gitee、GitLab、Vue+Maven与Webhook
centos·github·jenkins
xbzb5 天前
KVM 环境搭建:系统自带组与本地 yum 源,两条路一次走通
kvm·yum·libvirt·搭建·两条路·自带
无足鸟ICT6 天前
【RHCA+】_etc_yum.repos.d_文件名.repo
linux·运维·centos
catino6 天前
RabbitMQ详解
分布式·rabbitmq·ruby
叶总没有会6 天前
RabbitMQ高级
分布式·rabbitmq