当前位置: 首页 > news >正文

CentOS 7 下离线安装RabbitMQ教程

CentOS 7 下安装RabbitMQ教程
一、做准备(VMWare 虚拟机上的 CentOS 7 镜像 上安装的)

(1)准备RabbitMQ的安装包(rabbitmq-server-3.8.5-1.el7.noarch)下载地址mq

 
复制代码
https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el7.noarch.rpm

(2)还得准备erlang语言(erlang-21.3.8.16-1.el7.x86_64)

 
复制代码
https://packagecloud.io/rabbitmq/erlang

(3)这两个软件的对应版本 地址

 
复制代码
https://www.rabbitmq.com/which-erlang.html

也可以使用下载好的离线安装包

 
复制代码
链接:https://pan.baidu.com/s/1N_sFWEMkDrXO8_AXDJLeBA 
提取码:mclh

离线安装包,公开免费的


懒得找的可以直接下载作者网盘已经下载好的

 
复制代码
链接:https://pan.baidu.com/s/1E5FujaeMm2RcJhx1rujrZA 
提取码:zw3n

二、可用mobaxterm上传离线文件到虚拟机


下面的命令如果报无权限错误,命令前加sudo,例:

 
复制代码
sudo rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm

三、安装rabbitmq

(1)先在linux上创建一个rabbitmq文件夹用来存放离线文件,示例路径:/opt/rabbitmq

(2)上传文件到目录/opt/rabbitmq

(3)安装erlang语言

 
复制代码
rpm -ivh erlang-21.3.8.16-1.el7.x86_64.rpm

(4)安装socat (RPM resource socat(x86-64))

 
复制代码
rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm

(5)安装rabbitmq

 
复制代码
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm

现在已经安装完毕!

(6)开机启动,如果你需要的话就添加开机启动(不添加开机启动的不要添加了)

 
复制代码
systemctl enable rabbitmq-server

(7)启动rabbitmq

 
复制代码
# 启动rabbitmq
systemctl start rabbitmq-server
# 查看rabbitmq状态
systemctl status rabbitmq-server
# 停止rabbitmq
systemctl stop rabbitmq-server

(8)开始配置web管理端,首先停掉mq

 
复制代码
# 停止rabbitmq
systemctl stop rabbitmq-server
# 停止开启web管理端
rabbitmq-plugins enable rabbitmq_management
# 然后启动rabbitmq就可以访问管理页面
systemctl start rabbitmq-server

(9)访问页面

在浏览器上面输入你的ip加上15672

ip:15672 就可以访问,如果无法访问,则需要开放15672端口或者直接关闭防火墙

 
复制代码
# 查看防火墙状态
systemctl status firewalld
# 关闭防火墙
systemctl stop firewalld
# 开启防火墙
systemctl start firewalld
# 永久关闭防火墙
systemctl disable firewalld

只要关闭了防火墙就可以访问rabbitmq的管理页面

现在远程登录 使用guest账户是登录不上的,因为guest只允许localhost访问。

(10)修改权限,即增加新用户并授权的方式

 
复制代码
# 这个是查看rabbitmq下面有多少用户
rabbitmqctl list_users# 增加账户admin并在设置admin的密码
rabbitmqctl add_user admin 密码# 设置admin的角色为管理员
rabbitmqctl set_user_tags admin administrator# 设置admin的权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

现在可以输入新增的账号和密码就可以访问

附录:

rabbitmq3.8版本默认用户guest访问报错User can only log in via localhost解决方案

在centos7系统上搭建的rabbitmq3.8版本,但是发现跟其他的版本明显有些区别,比如web访问入口guest用户登录问题,报错是只允许通过localhost访问,解决方法是rabbitmq其他版本是修改sbin/rabbitmq.app文件,把其中的一行直接修改成[{rabbit, [{loopback_users, []}]}].再重启rabbitmq即可,但是这里的版本不行,因为没有rabbitmq.app文件。看样子网上大多数都是低版本的rabbitmq的解决方法,于是研究了一下其他的解决方法供参考。

第一种

创建/etc/rabbitmq/rabbitmq.config文件并添加以下内容

 
复制代码
[{rabbit, [{loopback_users, []}]}].
BASH 复制 全屏

然后重启rabbitmq服务即可

第二种

只能本机通过localhost方式访问了,一般不安装图形界面,所以这个基本不会选择

第三种

再添加个用户即可,如下所示:

 
复制代码
[root@rabbitmq1 ebin]# rabbitmqctl add_user admin 111111
Adding user "admin" ...
[root@rabbitmq1 ebin]# rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/" ...
[root@rabbitmq1 ebin]# rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...

不用重启服务,直接访问即可。

 

http://www.jsqmd.com/news/139127/

相关文章:

  • 【Open-AutoGLM配置全解析】:从零搭建高性能AI推理环境的5大核心要求
  • 2025年终两坝一峡旅游线路推荐:聚焦核心体验与服务的3强口碑排名深度盘点。 - 品牌推荐
  • 2025年终宜昌亲子旅游路线推荐:聚焦寓教于乐场景的亲子游路线盘点 - 品牌推荐
  • 2025轻钢结构辅助材料优质供应商推荐:标的钻尾钉、标迪自攻钉、标迪螺钉、标迪钻尾钉、自粘型得泰盖片、gast气动马达 - 优质品牌商家
  • 最恶心的测试用例--现实生活中的反模式测试行为
  • Echarts鼠标悬浮,对应圆点高亮样式设置
  • π型滤波器【first blog】
  • 2025-2026北京市东城区遗嘱咨询律所口碑排名 深度剖析优质机构实力 - 苏木2025
  • LinkedIn AI平台规模化实践,从工具到治理执行环境的跨越
  • 水泥检查井生产厂家实力解析:肥西县华丰水泥制品厂技术优势与项目实践深度解读 - 速递信息
  • 2025年终长江游轮路线推荐:聚焦经典与新兴体验的3强口碑榜单深度解析。 - 品牌推荐
  • 北京留学中介实力榜揭晓:十大负责机构,全程护航留学路 - 留学品牌推荐官
  • 2025化工行业节能造粒机推荐:造粒机 - 优质品牌商家
  • 仙剑奇侠传6
  • 北京留学中介优选榜单:8家经验丰富机构实力测评哪家强 - 留学品牌推荐官
  • 2025年12月云南一体化污水处理设备/净水设备厂家竞争深度分析 - 2025年品牌推荐榜
  • 2025湖南生物质能源设备企业TOP5权威推荐:深度测评湖南淘发源 - myqiye
  • 还在用 Figma 画饼?我用这个平台,把原型上线从 3 天压到 3 分钟
  • 2025 GEO优化服务商优选指南:以全域精准触达兑现商业增长价值 - 品牌推荐排行榜
  • 2025 GEO优化工具选型核心:从技术适配到价值兑现的全维度指南 - 品牌推荐排行榜
  • GRS认证的核心价值体现
  • 参数GPU Write Total Bandwidth的含义是什么,导致其值过高的因素有哪些
  • 2025年抽沙船厂家实力推荐榜:绞吸式挖泥船/多功能作业船/取水浮船源头厂家精选 - 品牌推荐官
  • 2025年南京室内装修公司哪家权威专业?权威装修企业年度排名与深度解析 - 工业品牌热点
  • 揭秘Open-AutoGLM集成难题:5大关键步骤彻底打通AI自动化 pipeline
  • python题库 No.33 文文读文件
  • python题库 No.31 九九乘法表
  • 一文吃透中间人攻击 MITM,再也不当网络里的 “提线木偶”!零基础入门到精通,这篇必须存
  • 2025年口服美容品牌深度解析:五个女博士的科研实力与市场公信力全维度拆解 - 品牌推荐
  • 太透彻了!Agent 全面爆发的秘密竟是 ReAct?一文讲透核心原理与实战,建议收藏!