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

使用宝塔安装RabbitMQ,启动不起来

环境

系统:Alibaba Cloud 3 (OpenAnolis Edition) + rabbitmq 3.12.4
注意:如果是Alibaba Cloud 4 参考文章最后内容

现象

启动和重启 都启动不起来

原因

mq必须依赖erlang, 有的系统可能自带了erlang,但是erlang版本过低和mq的版本不匹配,如3.12最低支持25.x、26.x(推荐)
这是匹配的版本

这是没有装erlang,直接安装mq肯定是启动不起来的

执行安装,可能默认安装较低版本,mq是启动不起来的

yuminstall-yerlang

修复

先卸载老的

yum remove-yerlang*

让yum 能从指定地址安装 Erlang

cat>/etc/yum.repos.d/rabbitmq-erlang.repo<<EOF [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://packagecloud.io/rabbitmq/erlang/el/8/\$basearchenabled=1 gpgcheck=0 repo_gpgcheck=1 gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey EOF

更新系统缓存后安装,避免从老地址下载

yum clean all yum makecache yuminstall-yerlang

debian

sudoaptupdatesudoaptinstall-yerlang

安装成功如下:

再次启动,状态启动了,由于装mq是,系统没有erlang,故没有安装完整,web仍然启动不起来

卸载mq,在安装即可

两个都启动成功

docker 环境可能通过面板启动按钮,无法启动,可以直接在命令行启动

sudoservicerabbitmq-server start

如何登录不了,修改一下密码即可

Alibaba Cloud 4 按上方内容仍然启动不起来

已安装好erlang,手动安装mq

安装mq错误如下:

原因:

操作系统太新,宝塔脚本尚未完全适配,宝塔安装脚本中的“文件名变量拼接 Bug”从最后一次的报错日志中可以清晰地看到:error: /tmp/esl-erlang_26.0.2-1alinux.: not an rpm package宝塔脚本在识别你的系统后,将最终去执行的 RPM 文件名拼成了以 “点号 .” 结尾的奇怪路径(即alinux.)

解决

手动安装

# 1. 直接使用系统的 yum 安装 rabbitmq-serveryuminstall-yrabbitmq-server# 2. 启动 RabbitMQ 服务systemctl start rabbitmq-server# 3. 设置为开机自动启动systemctlenablerabbitmq-server# 4. 开启 RabbitMQ 的网页管理后台rabbitmq-pluginsenablerabbitmq_management

账号操作

# 1. 创建新用户(设置密码)rabbitmqctl add_user admin YourStrongPassword# 2. 授予管理员标签rabbitmqctl set_user_tags admin administrator# 3. 授予所有资源的读写权限rabbitmqctl set_permissions-p/ admin".*"".*"".*"# 4. 查看确认rabbitmqctl list_users
http://www.jsqmd.com/news/1393027/

相关文章:

  • 2026年百度网盘提速指南:除了PanDownload,还有哪些直链解析加速工具?
  • 刚刚 DeepSeek V4 Pro 0813正式发布:Pro终于把旗舰位置拿回来了
  • 10.5M参数的轻量级图像分类模型gcresnext26ts.ch_in1k,凭什么在ImageNet-1k上站稳脚跟?
  • 2026北京离婚律师推荐:专攻房产分割的实战派测评 - 品牌品鉴馆
  • 2026年安徽工贸职业技术学院公办复读班/预科班报考指南 - 我叫小周
  • 婴童润护洗发沐浴露哪家好:【蜜妙诗】适配孩童嫩肌 - 18002239949
  • 告别单调标题栏!DWMBlurGlass免费为Windows 10/11全局窗口添加毛玻璃特效
  • 一台服务器统一管起海康大华宇视:用WVP-GB28181-Pro搭建国标视频监控平台的完整实战
  • KKCE: TCPing,全球3000+节点-快快测
  • 婴童润护洗发沐浴露哪家好:【蜜妙诗】泡沫绵密亲肤 - 17728098551
  • MediaCrawler 从零到上手:五大平台社交媒体数据采集终极指南
  • IntelliJ IDEA 快速启动与内存优化
  • mri vs minimist vs yargs-parser:终极Node.js CLI解析工具性能对比
  • 编程初学相关问题及其解答
  • DeepAgents框架架构06:防御式边界架构
  • AIGC驱动UI测试
  • 力扣刷题#33-0098-验证二叉搜索树
  • AI全自动短视频创作终极指南:零基础用Pixelle-Video一键生成完整视频
  • 推荐本地口碑最好的新房装修瓷砖店铺 - 品牌品鉴馆
  • 灵犀专业版首发接入GLM-5.3:代码能力加持,复杂办公任务一次跑通
  • 第七史诗自动化脚本E7Helper上手全攻略:挂机刷图、刷书签、QQ通知一篇讲透
  • 爱回收上门和估价差的多吗?回收行业从业者的实测复盘 - 品牌品鉴馆
  • RISC-V机械臂全新亮相:myCobot 280软硬件全面开源,开启AI新篇章
  • 提升出图效率300%:KSampler (Efficient)节点实战指南,含实时预览与种子管理技巧
  • python的工业过程控制场景模拟第一百四十篇:污水处理溶解氧优化控制仿真,在满足工艺前提下动态降低风机输出节约电能。(140系列完毕)
  • 技术人做产品选型,功能表之后还要算使用成本
  • vConsole移动端调试完整指南:从安装到面板控制的实践手册
  • JeecgBoot 全文检索实战:从数据库 LIKE 到 Elasticsearch 集成的完整迁移
  • Moonlight 主题安装配置实战:5 分钟把 VS Code 换成月光下的泡泡糖配色
  • openEuler_编译64K内核包(spec文件构建)