前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java开发环境系列:消息队列ActiveMQ的安装与配置(linux/windows)

Java开发环境系列:消息队列ActiveMQ的安装与配置(linux/windows)

作者头像
架构师小跟班
发布2019-08-06 17:38:40
1.6K0
发布2019-08-06 17:38:40
举报
文章被收录于专栏:架构师小跟班架构师小跟班

在安装ActiveMQ之前,一定要搞清楚ActiveMQ依赖的JDK版本

ActiveMQ依赖JDK版本关系

1、如何查看官方发布的activeMQ依赖的JDK版本

1)以ActiveMQ 5.15.2 Release为例:在下载页面的Change Log处

2)打开下载好的jar包,以activemq-all-5.11.1.jar为例:

在activemq-all-5.11.1.jar/META-INF/MANIFEST.MF文件中:build-jdk

2、对应版本一览

Linux系统下安装ActiveMQ

1、下载

ActiveMQ官网下载地址:http://activemq.apache.org/download.html

apache-activemq-5.15.2-bin.tar.gz

2、上传至服务器,解压

tar -xzvf apache-activemq-5.15.2-bin.tar.gz

3、进入/bin目录,启动MQ

./activemq start

如果提示:

INFO: pidfile created : '/devtools/apache-activemq-5.15.2//data/activemq.pid' (pid '16405')

说明启动成功。

注意:

启动后,activeMQ会占用两个端口,一个是负责接收发送消息的tcp端口:61616,一个是基于web负责用户界面化管理的端口:8161。这两个端口可以在conf下面的xml中找到。http服务器使用了jettry。这里有个问题是启动mq后,很长时间管理界面才可以显示出来。

4、测试

ActiveMQ默认启动时,启动了内置的jetty服务器,提供一个用于监控ActiveMQ的admin应用。 

http://127.0.0.1:8161/admin/

在浏览器打开链接之后输入账号密码(这里和tomcat 服务器类似),默认账号:admin,密码:admin

5、终止服务

./activemq stop

Windows系统下安装ActiveMQ

1、下载

apache-activemq-5.15.2-bin.zip

2、解压

  • bin存放的是脚本文件
  • conf存放的是基本配置文件
  • data存放的是日志文件
  • docs存放的是说明文档
  • examples存放的是简单的实例
  • lib存放的是activemq所需jar包
  • webapps用于存放项目的目录

3、运行

在C:\DevTools\apache-activemq-5.15.2\bin目录下有两个文件夹,win32和win64。根据电脑版本启动相应文件夹下的activemq.bat,启动后不要关闭CMD窗口。

如果想关闭cmd窗口也能访问服务,可以使用管理员身份启动InstallService.bat。可以看到在服务列表中已经有了一个服务ActiveMQ.

4、测试

http://127.0.0.1:8161/admin/

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ActiveMQ依赖JDK版本关系
  • Linux系统下安装ActiveMQ
  • Windows系统下安装ActiveMQ
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档