linux环境部署 ActiveMQ 部署

本文详细介绍如何在Linux环境下安装并配置ActiveMQ消息中间件,包括下载安装包、解压及重命名、设置防火墙、启动与停止服务等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。

本文主要是在linux环境安装ActiveMQ,由于安装ActiveMQ要基于JDK,安装JDK可以看我之前的博客
https://blog.youkuaiyun.com/MAX_xiaowu/article/details/114577074

第一步:下载安装包
下载Linux环境下的ActiveMQ ,请去(官网)中下载ActiveMQ 的安装文件;
然后把下载好的安装包上传到liunx系统中,打开安装包所在的位置,就可进行后续的操作了

第二步:解压安装包

 tar zxvf apache-activemq-5.16.0-bin.tar.gz -C /usr/local/

把解压好的文件重命名:

mv /usr/local/apache-activemq-5.16.0/ /usr/local/activemq

把端口开放出来或者关闭防火墙
开放端口命令:

firewall-cmd --zone=public --add-port=61616/tcp --permanent
firewall-cmd --zone=public --add-port=8161/tcp --permanent
firewall-cmd –reload

关闭防火墙命令:

systemctl stop firewalld
systemctl stop iptables

启动ActiveMQ :

/usr/local/activemq/bin/activemq start

查看ActiveMQ 是否启动成功:

/usr/local/activemq/bin/activemq status

停止ActiveMQ命令 :

/usr/local/activemq/bin/activemq stop

在这里插入图片描述
重启ActiveMQ命令 :

 /usr/local/activemq/bin/activemq restart

修改后台访问端口
因为新版本后台 8161端口只能 127.0.0.1 本机访问,所以我们这里需要修改为0.0.0.0

vim /usr/local/activemq/conf/jetty.xml
####到117行这里找到 127.0.0.1 修改为 0.0.0.0

    <bean id="jettyPort" class="org.apache.activemq.web.WebConsolePort" init-method="start">
             <!-- the default port number for the web console -->
        <property name="host" value="0.0.0.0"/>
        <property name="port" value="8161"/>
    </bean>

修改后重启一下
测试访问

在浏览器输入 http://ip:8161即可,用户是 admin 密码是 admin
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值