下载地址 ActiveMQ
下载的版本要注意,不同的版本对应的JDK版本不同
active mq 对应的JDK版本如下图
MQ版本号 | Build-Jdk | 依赖JDK |
---|---|---|
apache-activemq-5.0.0 | 1.5.0_12 | 1.5+ |
apache-activemq-5.1.0 | 1.5.0_12 | 1.5+ |
apache-activemq-5.2.0 | 1.5.0_15 | 1.5+ |
apache-activemq-5.3.0 | 1.5.0_17 | 1.5+ |
apache-activemq-5.4.0 | 1.5.0_19 | 1.5+ |
apache-activemq-5.5.0 | 1.6.0_23 | 1.6+ |
apache-activemq-5.6.0 | 1.6.0_26 | 1.6+ |
apache-activemq-5.7.0 | 1.6.0_33 | 1.6+ |
apache-activemq-5.8.0 | 1.6.0_37 | 1.6+ |
apache-activemq-5.9.0 | 1.6.0_51 | 1.6+ |
apache-activemq-5.10.0 | 1.7.0_12-ea | 1.7+ |
apache-activemq-5.11.0 | 1.7.0_60 | 1.7+ |
apache-activemq-5.12.0 | 1.7.0_80 | 1.7+ |
apache-activemq-5.13.0 | 1.7.0_80 | 1.7+ |
apache-activemq-5.14.0 | 1.7.0_80 | 1.7+ |
apache-activemq-5.15.0 | 1.8.0_112 | 1.8+ |
安装步骤 Linux版本为例
step1 下载完毕直接上传,用宝塔操作,直接在上传好的路径解压
解压命令 tar -zxvf apache-activemq-5.15.9-bin.tar.gz
step2 在这个路径apache-activemq-5.15.9/conf 编辑jetty.xml文件
jettyPort 下面host 改成 0.0.0.0
再编辑 jetty-realm.properties 文件 修改账户和密码 ,注意=》 密码是中间的
# username: password [,rolename ...]
admin: admin, admin
user: user, user
step3 打开端口 8161 【前台】 和 61616 【后台】
step4 路径下 apache-activemq-5.15.9/bin 运行命令
启动命令 ./activemq.jar start status是查看 stop 停止 可以在终端启动,关闭终端也可以运行
step5 检查 前台访问 http://你的IP地址:8161/admin/ 如果成功你可以进入下面的界面
踩坑
1. 端口没开,自己去开下,云服务器和宝塔都要开
2. 启动完毕,失败但是没有日志, JDK 版本不对,=====》回看文章开头的版本对应表去下载,如果你用JDK 8 下载 5.15.x 版本就行。不要下载最新版本【JDK11】