第一步:版本说明(JDK环境是必须的)
ActiveMQ5.10.x 以上版本必须使用 JDK1.8 才能正常使用。
ActiveMQ5.9.x 及以下版本使用 JDK1.7 即可正常使用
第二步:解压安装文件
tar -zxf apache-activemq-5.9.1-bin.tar.gz -C /opt/software/activeMQ/InstallSurround/activemq-5.9.1
第三步:
ll activemq-5.9.1/bin
如果权限不足,则无法执行,需要修改文件权限:
chmod 755 activemq-5.9.1/bin/activemq
第四步:配置相关文件(可跳过)
这里只需要配置三个文件,这三个文件都在activemq/conf目录下
相关文件的解释:(这里初步是不需要大家配置的)
activemq.xml | 就是 spring 配置文件. 其中配置的是 ActiveMQ 应用使用的默认对象组件. transportConnectors 标签 - 配置链接端口信息的. 其中的端口号 61616 是 ActiveMQ 对 外发布的 tcp 协议访问端口. 就是 java 代码访问 ActiveMQ 时使用的端口 |
jetty.xml | spring 配置文件, 用于配置 jetty 服务器的默认对象组件. jetty 是类似 tomcat 的一个中间件容器. ActiveMQ 默认支持一个网页版的服务查看站点. 可以实现 ActiveMQ 中消息相关数据 的页面查看. 8161 端口, 是 ActiveMQ 网页版管理站点的默认端口. 在 ActiveMQ 网页版管理站点中,需要登录, 默认的用户名和密码都是 admin. |
users.properties | 内容信息: 用户名=密码 是用于配置客户端通过协议访问 ActiveMQ 时,使用的用户名和密码 |
第五步:启动 ActiveMQ
bin/activemq start(因为active里面)
第六步:访问控制台
如果要登陆账号:admin 密码:admin
到这里已近装完了,activeMQ配置很简单,主要是因为我们不需要配置相关的启动容器(例如tomcat),因为它内部使用的是jetty,所以我们访问的端口就是jetty.xml中配置的端口,至于为什么用户名和密码是都是admin,大家也都知道,在users.properties配置即可!