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环境支持的。
- 法1
将 JDK 配置在/etc/profile
中(最好) - 法2
如果JDK配置在~/.bashr
或/root/.bashrc
下,则还需要配置下/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')
也就是说法1会找到 $JAVA_HOME,采用默认的JDK路径。而法2则找不到。这个细节需要注意!
启动
# 切换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