美文网首页Spring-Boot
ActiveMQ三之ActiveMQ安装

ActiveMQ三之ActiveMQ安装

作者: Java及SpringBoot | 来源:发表于2019-11-26 16:00 被阅读0次

    个人专题目录


    ActiveMQ一之JMS简介

    ActiveMQ二之ActiveMQ简介

    ActiveMQ三之ActiveMQ安装

    ActiveMQ四之ActiveMQ应用

    ActiveMQ五之ActiveMQ安全认证

    ActiveMQ六之ActiveMQ的持久化

    ActiveMQ七之API简介

    ActiveMQ八之ActiveMQ集群

    三、ActiveMQ安装

    1 下载资源

    ActiveMQ官网: http://activemq.apache.org

    1.1 版本说明

    ActiveMQ5.10.x以上版本必须使用JDK1.8才能正常使用。

    ActiveMQ5.9.x及以下版本使用JDK1.7即可正常使用。

    2 上传至Linux服务器

    3 解压安装文件

    tar -zxf apache-activemq-5.9.0-bin.tar.gz

    4 检查权限

    ls -al apache-activemq-5.9.0/bin

    如果权限不足,则无法执行,需要修改文件权限:

    chmod 755 activemq

    5 复制应用至本地目录

    cp -r apache-activemq-5.9.0 /usr/local/activemq

    6 配置文件简介

    /usr/local/activemq/conf/* - 配置文件.

    需要关注的配置文件有: activemq.xml, jetty.xml, users.properties

    任何配置文件修改后,必须重启ActiveMQ,才能生效.

    6.1 activemq.xml

    就是spring配置文件. 其中配置的是ActiveMQ应用使用的默认对象组件.

    transportConnectors标签 - 配置链接端口信息的. 其中的端口号61616是ActiveMQ对外发布的tcp协议访问端口. 就是java代码访问ActiveMQ时使用的端口.

    6.2 jetty.xml

    spring配置文件, 用于配置jetty服务器的默认对象组件.

    jetty是类似tomcat的一个中间件容器.

    ActiveMQ默认支持一个网页版的服务查看站点. 可以实现ActiveMQ中消息相关数据的页面查看.

    8161端口, 是ActiveMQ网页版管理站点的默认端口.

    在ActiveMQ网页版管理站点中,需要登录, 默认的用户名和密码都是admin.

    6.3 users.properties

    内容信息: 用户名=密码

    是用于配置客户端通过协议访问ActiveMQ时,使用的用户名和密码.

    7 启动ActiveMQ

    /usr/local/activemq/bin/activemq start

    8 测试ActiveMQ

    8.1 检查进程

    ps aux | grep activemq

    8.2 管理界面

    使用浏览器访问ActiveMQ管理应用, 地址如下:

    http://ip:8161/admin/

    用户名: admin

    密码: admin

    ActiveMQ使用的是jetty提供HTTP服务.启动稍慢,建议短暂等待再访问测试.

    8.3 修改访问端口

    修改ActiveMQ配置文件: /usr/local/activemq/conf/jetty.xml

    配置文件修改完毕,保存并重新启动ActiveMQ服务。

    9 重启ActiveMQ

    /usr/local/activemq/bin/activemq restart

    10 关闭ActiveMQ

    /usr/local/activemq/bin/activemq stop

    相关文章

      网友评论

        本文标题:ActiveMQ三之ActiveMQ安装

        本文链接:https://www.haomeiwen.com/subject/eqfywctx.html