Rocky Linux Centos 9.6 完全离线安装rabbitmq4.2

由于服务器没有网络 所以只能离线安装。又因官方其实到目前并没有编译好的rabbit4.2-el9的rpm包,所以这里其实用的是el8的rpm包也能正常安装成功。

准备资源包

需要找有网络的地址执行

bash 复制代码
yum install -y socat logrotate

下载erlang

bash 复制代码
wget wget https://packages.erlang-solutions.com/erlang/rpm/centos/9/erlang-26.2.3-1.el9.x86_64.rpm

下载rabbitmq

bash 复制代码
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v4.2.0/rabbitmq-server-4.2.0-1.el9.noarch.rpm
安装

安装erlang

bash 复制代码
sudo rpm -ivh erlang-26.2.3-1.el9.x86_64.rpm

安装rabbitmq

bash 复制代码
sudo rpm -ivh rabbitmq-server-4.2.0-1.el9.noarch.rpm

启动mq

bash 复制代码
sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server

启用web管理插件

bash 复制代码
sudo rabbitmq-plugins enable rabbitmq_management
创建管理员账号

由于默认内置的guest只能localhost登录

bash 复制代码
# 添加管理员用户admin密码也是admin
sudo rabbitmqctl add_user admin admin

# 设置为管理员角色
sudo rabbitmqctl set_user_tags admin administrator

# 授予所有权限
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

# 删除默认 guest 用户 可以删除
sudo rabbitmqctl delete_user guest

# 查看用户列表
sudo rabbitmqctl list_users

打开浏览器访问 http://ip:15672端口可以访问到web管理页面即成功安装了

相关推荐
RH23121141 分钟前
2026.4.16Linux 管道
java·linux·服务器
handler011 小时前
Linux: 基本指令知识点(2)
linux·服务器·c语言·c++·笔记·学习
liuyukuan1 小时前
如何在win11上打开 WSL2(Windows 的 Linux 子系统)?
linux·windows
橙子也要努力变强2 小时前
Linux信号机制
linux·服务器·网络
shughui2 小时前
FinalShell / Xshell 完整教程(下载+安装+使用,2026最新版)
linux·fiddler·xshell·xftp·finalshell·远程连接工具
程序猿编码2 小时前
给你的网络流量穿件“隐形衣“:手把手教你用对称加密打造透明安全隧道
linux·开发语言·网络·安全·linux内核
pengyi8710152 小时前
私网IP映射公网基础原理,搭配代理IP远程访问入门
linux·服务器·网络
深圳市九鼎创展科技3 小时前
MT8883 vs RK3588 开发板全面对比:选型与场景落地指南
大数据·linux·人工智能·嵌入式硬件·ubuntu
RisunJan4 小时前
Linux命令-ngrep(方便的数据包匹配和显示工具)
linux·运维·服务器
.千余4 小时前
【Linux】基本指令3
linux·服务器·开发语言·学习