Apache ActiveMQ安装和使用

文章目录

Apache ActiveMQ安装和使用

环境

Ubuntu20.04

下载

官网:https://activemq.apache.org/download-archives
如下载5.14.4版本,apache-activemq-5.14.4-bin.tar.gz,测试过没问题。

安装

sudo tar -xzvf apache-activemq-5.14.4-bin.tar.gz -C /usr/local

cd /usr/local
sudo mv apache-activemq-5.14.4 activemq

配置

ActiveMQ是需要JDK环境支持的。配置好了JDK后。
另外,最好再配置下 /usr/local/activemq/bin/activemq 文件里面的JDK位置,如下:
在开头加上 JAVA_HOME="JDK路径"
在这里插入图片描述
否则有时会找不到JDK而报错!报错信息:

INFO: Loading '/usr/local/apache-activemq-5.14.4//bin/env'
ERROR: Configuration variable JAVA_HOME or JAVACMD is not defined correctly.
       (JAVA_HOME='', JAVACMD='java')

为什么说最好配置一下这个呢?
因为虽然按照官方的意思,不用配置会默认找环境变量里的JDK路径。但这个前提是 JDK 环境变量在 /etc/profile 下配置,且切换root用户后,启动activemq才正常。
但当一些场景,如给activemq设置了开机自启动,开机的时候默认是普通账户登录的,则activemq就因无法找到JAVA_HOME而报错!

启动

# 切换root
su

# 启动
/usr/local/activemq/bin/activemq start

# 查看启动状态
/usr/local/activemq/bin/activemq status

# 停止
/usr/local/activemq/bin/activemq stop

# 重启
/usr/local/activemq/bin/activemq restart

登录

访问 localhost:8161,默认用户名:admin,默认密码:admin

猜你喜欢

转载自blog.csdn.net/Acegem/article/details/129195164
今日推荐