activemq下载安装并发布为系统服务

本文详细介绍了如何从官方网站下载ActiveMQ,解压并启动服务,以及如何访问和管理其内置控制台。此外,还展示了如何将ActiveMQ设置为系统服务,包括创建服务文件、配置JAVA_HOME环境变量、设置开机自启,并提供了服务起停的方法。最后,文中针对可能遇到的控制台访问问题给出了防火墙配置建议和端口及认证配置的路径。

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

官网下载地址: http://activemq.apache.org/components/classic/download/

<2019/10/5>

1. 下载,通过上方官网地址下载(暂时没有找到wget的路径,找到后再放进来)

2. 解压

]# tar -zxvf apache-activemq-5.15.10-bin.tar.gz
]# cd apache-activemq-5.15.10/

3. 启动

]# ./bin/activemq start

4.访问activemq管理台(默认端口8161)

   http://192.168.144.148:8161/admin/

5. 停止

]# ./bin/activemq stop

 

我是分割线-----------------------------------------------------------------------------------------------------------------------------------------------------

将activemq发布为系统服务

1. 新建服务文件:

]# vi /usr/lib/systemd/system/activemq.service

    文件内容如下:

 

[unit]
Description=ActiveMQ service
After=network.target

[Service]
Type=forking
ExecStart=/root/Downloads/apache-activemq-5.15.10/bin/activemq start
ExecStop=/root/Downloads/apache-activemq-5.15.10/bin/activemq stop
User=root
Group=root
Restart=always
RestartSec=9
StandardOutPut=syslog
StandardError=syslog
SyslogIdentifier=activemq

[Install]
WantedBy=multi-user.target

2. 设置activemq的JAVA_HOME目录

]# vi /root/Downloads/apache-activemq-5.15.10/bin/env

   文件内容如下:

# (set JAVACMD to "auto" for automatic detection)
JAVA_HOME="/root/Downloads/jdk1.8.0_221"
JAVACMD="auto"

3. 设置开机自启

]# systemctl enable activemq.service 
ln -s '/usr/lib/systemd/system/activemq.service' '/etc/systemd/system/multi-user.target.wants/activemq.service'

4. 通过服务起停activemq

]# systemctl start activemq.service
]# systemctl status activemq.service
]# systemctl stop activemq.service

我是分割线-----------------------------------------------------------------------------------------------------------------------------------------------------

补充:常见问题:

   Q1: 控制台访问不了?

   A1: 如果没有动过activemq的配合,考虑是防火墙的原因: 关闭系统防火墙

   Q2: activemq控制台的端口及用户名密码配置?

   A2: 端口配置: $ACTIVEMQ_HOME/conf/jetty.xml

        用户名密码配置: $ACTIVEMQ_HOME/conf/jetty-realm.properties

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值