RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
官网下载指定版本,右侧有下载命令提示
https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.22-1.el7.noarch.rpm
1、添加仓库
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

2、安装 erlang (mq是 erlang 语言开发的,所以我们必须添加 erlang 语言的支持)
dnf install erlang
终端提示以下信息表示安装成功

3、导入RabbitMQ 签名密钥
rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
4、导入 Erlang 存储库
rpm --import https://packagecloud.io/rabbitmq/erlang/gpgkey
5、RabbitMQ 服务器存储库
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
6、为 RabbitMQ 和 Modern Erlang 添加 yum 存储库
为了使用 yum 存储库,必须在/etc/yum.repos.d/目录下添加一个.repo文件(例如rabbitmq.repo)
# /etc/yum.repos.d/rabbitmq.repo[rabbitmq_server]name=rabbitmq_serverbaseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/8/$basearchrepo_gpgcheck=1gpgcheck=0enabled=1# PackageCloud's repository key and RabbitMQ package signing keygpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkeyhttps://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.ascsslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300[rabbitmq_server-source]name=rabbitmq_server-sourcebaseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/8/SRPMSrepo_gpgcheck=1gpgcheck=0enabled=1gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkeysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300
7、Erlang 和 RabbitMQ 更新 yum 源
yum update -y
安装
yum -q makecache -y --disablerepo='*' --enablerepo='rabbitmq_erlang' --enablerepo='rabbitmq_server'
8、安装 socat 依赖
yum install socat logrotate -y
9、从存储库中安装 RabbitMQ 和依赖 Erlang,忽略标准存储库提供的任何版本
yum install --repo rabbitmq_erlang --repo rabbitmq_server erlang rabbitmq-server -y
10、查看 rabbitmq状态
systemctl status rabbitmq-server

启动 rabbitmq
systemctl start rabbitmq-server

成功
11、rabbitmq 基本操作
systemctl status rabbitmq-server 查看状态systemctl start rabbitmq-server 启动systemctl stop rabbitmq-server 关闭systemctl restart rabbitmq-server 重启设置开机自启动 systemctl enable rabbitmq-server
12、安装 web 端管理界面
rabbitmq-plugins enable rabbitmq_management

最后:重启rabbitmq-server
在浏览器输入:http://你自己的ip:15672/

一般默认用户名和密码都是 guest guest
Ok , 到此安装结束
用 guest 登录,如果不是127.0.0.1:15672的话,可能会提示错误:User can only log in via localhost
解决:添加超管账号 admin
rabbitmqctl add_user admin 123456 添加账号rabbitmqctl set_user_tags admin administrator 设置账号角色rabbitmqctl set_permissions -p “/” admin “.*” “.*” “.*” 设置账号权限rabbitmqctl list_permissions -p / 查看vhost(/)允许哪些用户访问rabbitmqctl list_users 查看用户列表

登录成功

 
                         
                                     
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
             
                        
                         
                     
                     
                     
                     
                     
                     
                     
                     
                    
                                
                                    匿名                                
                             
                            2025-10-22
                        
                    
盖楼盖楼!
                                
                                    匿名                                
                             
                            2025-08-11
                        
                    
沙发沙发
                                
                                    匿名                                
                             
                            2025-08-10
                        
                    
https://at.oiik.cn/bing.html
                                
                                    匿名                                
                             
                            2025-02-21
                        
                    
实用,我在开发https://minmail.app/时候使用到了
                                
                                    王飞翔                                
                             
                            2024-12-30
                        
                    
亲爱的朋友:您好!中国疫情持续蔓延,很多人症状非常严重持久不愈,医院人满为患,各年龄段随地倒猝死的现象暴增,多省感染手足口、甲流、乙流、支原体、合胞及腺病毒的儿童不断攀升,目前各种天灾人祸,天气异象频发。古今中外的很多预言都说了这几年人类有大灾难,如刘伯温在预言中说 “贫者一万留一千,富者一万留二三”,“贫富若不回心转,看看死期到眼前”, 预言中也告诉世人如何逃离劫难的方法,真心希望您能躲过末劫中的劫难,有个美好的未来,请您务必打开下方网址认真了解,内有躲避瘟疫保平安的方法。网址1:https://github.com/1992513/www/blob/master/README.md?abhgc#1 网址2:bitly.net/55bbbb 网址3:https://d3ankibxiji86m.cloudfront.net/30gj 如打不开请多换几个浏览器试
                                
                                    匿名                                
                             
                            2024-12-12
                        
                    
Backdata 搜索引擎网址提交入口:https://backdata.net/submit-site.html