阿里云服务器安装ActiveMQ启动进程后无法访问管理页面原因总结
这次是我第二次出现这种打不开页面的情况了,写本文的当天中午搞定问题后决心总结一波原因。亲测可用!也打不开的朋友比较一下过程的差异即可。让我们回归到下载好压缩包的情况:如红色部分所示,我下的是5.13.4版本的使用tar -zxvf命令解压.tar.gz文件得到上图的蓝色部分。好,接下来直接说关键部分。可能原因分析:1、阿里云安全组61616和8161端口是否已设置开放(若没开放按图所示操作即可):
这次是我第二次出现这种打不开页面的情况了,写本文的当天中午搞定问题后决心总结一波原因。亲测可用!也打不开的朋友比较一下过程的差异即可。
让我们回归到下载好压缩包的情况:如红色部分所示,我下的是5.13.4版本的
![]()
使用tar -zxvf命令解压.tar.gz文件得到上图的蓝色部分。好,接下来直接说关键部分。
可能原因分析:
1、阿里云安全组61616和8161端口是否已设置开放(若没开放按图所示操作即可):



2、关于conf目录下Jetty.xml和activemq.xml文件修改的问题。
之前相信很多朋友都在其他文章看到要改127.0.0.1,或者是服务器IP地址什么的,结果我发现其实不用改。能打开后台页面的activemq.xml文件。如图所示还是0.0.0.0,而不需要改成127.0.0.1,这一点我比较懵,但是这样竟然还成功了?

Jetty.xml文件也不用改,如图。

3,关于防火墙的问题。
如果使用了云服务器需要先开启8161(web管理页面端口)、61616(activemq服务监控端口) 两个端口
1、 firewall-cmd --list-ports #查看防火墙开放端口列表
2、firewall-cmd --zone=public --add-port=8161/tcp --permanent #开放8161端口
success
3、firewall-cmd --zone=public --add-port=61616/tcp --permanent #开放61616端口
success
4、firewall-cmd --reload #重启防火墙
success
出现下图中的成功绑定才行。
![]()
启动防火墙:service firewalld start
关闭防火墙:systemctl stop firewalld
检查防火墙状态:systemctl status firewalld
注意:防火墙即使不关闭也可以访问后台消息队列界面,不是网上所说的必须关闭防火墙。
如图,我用systemctl status firewalld命令查看,显示的是防火墙已开启。此时浏览器输入仍然是可以后台界面的


最后,如果发现还是打不开界面可以进入apache-activemq-5.13.4/data目录下的activemq日志文件使用cat命令查看是否有异常信息。

进入后出现以下界面就是代表后台启动成功了,可以通过浏览器输入IP+8161访问。

如果还是不能打开管理界面则一般会出现类似下图的异常

OK,以上就是我的总结,觉得有用的朋友麻烦点赞、关注双连!如果还有其它问题可以在评论区留言。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)