1.下载

官网下载地址:https://activemq.apache.org/
操作如下:
linux 消息队列apache-activemq服务的安装-LMLPHPlinux 消息队列apache-activemq服务的安装-LMLPHP

2. 解压

执行:tar -zxvf apache-activemq-5.18.3-bin.tar.gz -C /user/

3. 进入目录

执行:cd /user/apache-activemq-5.18.3

4.修改配置文件

执行:vi conf/activemq.xml

4.1 把maximumConnections(最大的链接数目)的值改大一些,最好是9000,如下:
linux 消息队列apache-activemq服务的安装-LMLPHP4.2 把1099监听端口打开,把createConnector的值改为true,如下:
linux 消息队列apache-activemq服务的安装-LMLPHP
4.3 Activemq 默认只能当前服务器访问,如果需要外部访问,需要修改jetty.xml文件,
找到id为jettyPort的bean 将其中的127.0.0.1 改为 0.0.0.0
执行:vi conf/jetty.xml
linux 消息队列apache-activemq服务的安装-LMLPHP

5.ActiveMQ需要用到两个端口

一个是消息通讯的端口(默认为61616)
一个是管理控制台端口(默认为8161)
获取队列信息的端口1099端口

6.设置页面(8161端口)的访问密码

执行:vi conf/jetty-realm.properties
网页访问地址:http://外网ip:8161/admin/queues.jsp

7.启动

执行:/user/apache-activemq-5.18.3/bin/activemq start

8.查看是否启动成功

执行:ps -ef|grep active

12-01 11:06