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
相关推荐
天草二十六_简村人7 小时前
Rabbitmq消息被消费时抛异常,进入Unacked 状态,进而导致消费者不断尝试消费(下)
java·spring boot·分布式·后端·rabbitmq
RainbowJie17 小时前
RabbitMQ 快速入门
分布式·rabbitmq
咯拉咯啦7 小时前
Docker 安装 RabbitMQ
docker·rabbitmq
天草二十六_简村人9 小时前
Rabbitmq消息被消费时抛异常,进入Unacked 状态,进而导致消费者不断尝试消费(上)
java·spring boot·分布式·后端·rabbitmq
5980354159 小时前
【docker】docker-compose安装RabbitMQ
docker·容器·rabbitmq
地图工程师9 小时前
RabbitMQ 学习整理1 - 基础使用
rabbitmq
竹之却11 小时前
CentOS 7 防火墙配置相关指令 + 防火墙开放端口
linux·centos·防火墙·centos 7 防火墙配置
地图工程师16 小时前
RabbitMQ 学习整理2 - 消峰限流
rabbitmq·消峰
kunkun10117 小时前
RabbitMQ的高级特性介绍(二)
分布式·rabbitmq
中草药z1 天前
【RabbitMQ高级特性】消息确认机制、持久化、发送方确认、TTL和死信队列
java·学习·rabbitmq·java-rabbitmq·持久化·高级特性