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
相关推荐
用户83071968408215 小时前
RabbitMQ vs RocketMQ 事务大对决:一个在“裸奔”,一个在“开挂”?
后端·rabbitmq·rocketmq
xy123061 天前
OpenStack Train 部署实战(三)控制节点--keystone服务
centos·openstack
初次攀爬者2 天前
RabbitMQ的消息模式和高级特性
后端·消息队列·rabbitmq
欧云服务器5 天前
怎么让脚本命令可以同时在centos、debian、ubuntu执行?
ubuntu·centos·debian
xiaoliuliu123455 天前
CentOS 7 安装 gcc-4.8.5-44.el7.x86_64.rpm 详细步骤(含依赖解决)
linux·运维·centos
让我上个超影吧5 天前
消息队列——RabbitMQ(高级)
java·rabbitmq
塔中妖5 天前
Windows 安装 RabbitMQ 详细教程(含 Erlang 环境配置)
windows·rabbitmq·erlang
Ronin3055 天前
信道管理模块和异步线程模块
开发语言·c++·rabbitmq·异步线程·信道管理
txzz88885 天前
CentOS-Stream-10 Secure Shell服务器sshd_config配置文件
linux·centos·sshd_config·ssh配置
txzz88885 天前
CentOS-Stream-10 Secure Shell服务器
linux·centos·ssh·secure shell·ssh服务器