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
相关推荐
藥瓿亭18 小时前
Vim常用快捷键
linux·ubuntu·centos·vim
小峰编程18 小时前
rsync服务的搭建
linux·运维·服务器·云原生·centos·服务搭建
路由侠内网穿透1 天前
本地部署消息代理软件 RabbitMQ 并实现外部访问( Windows 版本 )
服务器·开发语言·windows·数据分析·rabbitmq·ruby
我的golang之路果然有问题1 天前
快速掌握 GO 之 RabbitMQ 结合 gin+gorm 案例
笔记·后端·学习·golang·rabbitmq·gin
寻找沙漠的人1 天前
RabbitMQ 高级特性
分布式·rabbitmq
陈逸轩*^_^*1 天前
如何在 Ubuntu22.04 上安装并开始使用 RabbitMQ
分布式·rabbitmq
我的golang之路果然有问题1 天前
GO+RabbitMQ+Gin+Gorm+docker 部署 demo
笔记·后端·学习·docker·golang·rabbitmq·gin
开开心心_Every1 天前
功能丰富的PDF处理免费软件推荐
运维·笔记·qt·智能手机·pdf·音视频·ruby
鸠摩智首席音效师1 天前
如何在 CentOS / RHEL 上修改 MySQL 默认数据目录 ?
mysql·centos
好名字更能让你们记住我1 天前
Linux多线程(六)之线程控制4【线程ID及进程地址空间布局】
linux·运维·服务器·开发语言·jvm·c++·centos