`
xpopi
  • 浏览: 62628 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Linux 部署ActiveMQ5

 
阅读更多

 

转自:http://sunbean.blog.51cto.com/972509/675529

 


  第一步:下载ActiveMQ的安装包

    下载地址为http://activemq.apache.org/download.html,最新的版本为apache-activemq-5.5.0-bin.tar.gz。

  第二步:解压缩安装文件到运行目录(可设定运行目录为/Apps/apache-activemq-5.5.0/)

    [root@localhost ~]# tar -xzvf /home/chhbjh/apache-activemq-5.5.0-bin.tar.gz

  第三步:指定配置文件目录并启动ActiveMQ

    [root@localhost bin]# ./activemq setup /etc/default/activemq

 这样会在/ect/default目录下生成activemq的配置文件,可利用vi /etc/default/activemq命令打开,并进行相应配置(例如修改JAVA_HOME)

   activeMQ具有三种启动方式

   1、普通启动 ./activemq start

   2、启动并指定日志文件 ./activemq start >tmp/smlog

   3、后台启动方式

   [root@localhost bin]# nohup ./activemq start >/tmp/smlog

  前两种方式下在命令行窗口关闭时或者ctrl+c时导致进程退出,采用后台启动方式则可以避免这种情况。

  第四步:检查已经启动

    ActiveMQ默认采用61616端口提供JMS服务,使用8161端口提供管理控制台服务,执行以下命令以便检验是否已经成功启动ActiveMQ服务。

[root@localhost apache-activemq-5.5.0]# netstat -ln | grep 61 tcp        0      0 :::8161                     :::*                        LISTEN      tcp        0      0 :::61616                    :::*                        LISTEN      unix  2      [ ACC ]     STREAM     LISTENING     11618  /var/run/saslauthd/mux unix  2      [ ACC ]     STREAM     LISTENING     8611   /var/run/libvirt/libvirt-sock unix  2      [ ACC ]     STREAM     LISTENING     8613   /var/run/libvirt/libvirt-sock-ro

 第五步:停止ActiveMQ

 1、首先需要找到activemq进程的PID:

[root@localhost apache-activemq-5.5.0]# ps -ef | grep activemq root      5259     1  0 21:49 ?        00:00:19 /usr/java/jdk1.6.0_27/bin/java -Xms256M -Xmx256M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote -Dactivemq.classpath=/Apps/apache-activemq-5.5.0/conf; -Dactivemq.home=/Apps/apache-activemq-5.5.0 -Dactivemq.base=/Apps/apache-activemq-5.5.0 -jar /Apps/apache-activemq-5.5.0/bin/run.jar start root      5971  5854  0 22:42 pts/1    00:00:00 grep activemq

2、然后,杀死activemq的进程(其中 -9表示强制终止)

[root@localhost apache-activemq-5.5.0]# kill -9 5259

分享到:
评论

相关推荐

    linux版本ActiveMQ 5.15.8

    在Linux环境中部署和使用ActiveMQ,能够有效地提高系统的可扩展性和解耦性,尤其适合大型分布式系统中的数据交换。ActiveMQ 5.15.8是该产品的一个稳定版本,它包含了多项优化和修复,确保了更好的性能和稳定性。 1....

    apache-activemq Linux版本

    在Linux系统上部署和使用Apache ActiveMQ能够提供稳定、高效的消息传递服务,支持分布式系统中的异步通信和解耦。 Apache ActiveMQ的主要功能包括: 1. **消息队列**: 它允许应用程序将消息放入队列中,由其他应用...

    Linux安装ActiveMQ.doc

    脚本位于`/usr/activemq/bin/activemq`,在文件开头添加适当的初始化信息,以便Linux系统能够识别和管理ActiveMQ作为服务: ```bash #!/bin/sh ### BEGIN INIT INFO # Provides: activemq # Required-Start: $...

    linux环境下ActiveMQ持久化、集群环境搭建详解

    Linux 环境下 ActiveMQ 持久化、集群环境搭建详解 在 Linux 环境下搭建 ActiveMQ 持久化和集群环境是一种复杂的任务,需要对 Linux 操作系统、Java 环境、ActiveMQ 等方面有深入的了解。以下是搭建 ActiveMQ 持久化...

    在centos版linux上安装和部署ActiveMQ教程

    在CentOS的Linux发行版上安装和部署ActiveMQ教程

    Linux环境ActiveMQ部署方法详解

    本文实例讲述了Linux环境ActiveMQ部署方法。分享给大家供大家参考,具体如下: ActiveMQ环境部署 下载地址:http://activemq.apache.org/activemq-5143-release.html 下载apache-activemq-5.14.3-bin.tar.gz。 手册...

    linux-apache-activemq-5.15.3和 linux-jdk1.8

    Linux Apache ActiveMQ 5.15.3与Java Development Kit (JDK) 1.8是两个关键组件,对于在Linux环境下开发、部署和管理消息传递系统至关重要。ActiveMQ是Apache软件基金会的一个开源项目,它是Java消息服务(JMS)的...

    linux 下apache-activemq.zip

    这需要在多个节点上部署ActiveMQ,并配置集群策略。 10. **消息持久化**: 消息持久化确保即使服务器重启,消息也不会丢失。默认情况下,ActiveMQ使用KahaDB存储引擎,但也可以选择其他选项如LevelDB或JDBC。 总...

    Linux或Unix版activemq

    在Linux或Unix环境中部署和使用ActiveMQ,首先需要确保系统已安装Java Development Kit(JDK),因为ActiveMQ是基于Java的。你可以通过`java -version`命令检查是否已安装,并且版本至少为1.8。如果没有,你需要从...

    ActiveMQ安装部署

    ### ActiveMQ在Linux系统的安装与部署 #### 一、前言 ...以上步骤详细介绍了如何在Linux系统中安装部署ActiveMQ的过程,以及如何验证安装是否成功。希望对正在或即将部署ActiveMQ的读者有所帮助。

    activemq linux版本安装包

    在Linux环境下安装ActiveMQ是部署分布式系统和微服务架构的重要步骤,本篇文章将详细介绍如何在Linux系统上安装和配置Apache ActiveMQ 5.15.4。 首先,确保你的Linux系统已经安装了Java Development Kit (JDK) 8或...

    activeMQ-LINUX.zip

    在Linux环境下部署和使用ActiveMQ,可以充分利用Linux系统的稳定性和安全性。本资料"activeMQ-LINUX.zip"包含的文件很可能是用于在Linux系统上安装和配置ActiveMQ的相关资源。 首先,我们需要了解ActiveMQ的基本...

    最新稳定版ActiveMQ5.15.0

    5. **消息队列和主题**:ActiveMQ提供两种消息模式:点对点(Queue)和发布/订阅(Topic)。点对点模式中,每个消息只有一个消费者,而发布/订阅模式下,一个消息可以被多个订阅者接收。 6. **消息过滤**:ActiveMQ...

    apache-activemq-5.15.2

    在实际部署时,你可以根据需要配置这些文件,并启动ActiveMQ服务。 总的来说,Apache ActiveMQ是一个强大且灵活的消息中间件,通过SpringBoot的集成,可以帮助开发人员快速构建高效、可靠的消息处理系统。正确理解...

    activemq安装与集群部署文档

    Activemq安装与集群部署文档详细介绍了ActiveMQ在Linux环境下的安装步骤、配置过程以及集群部署的相关知识。 首先,文档提到了在Linux环境下安装JDK,并配置环境变量。JDK是Java程序的运行环境,安装JDK是运行...

    linux下 apache-activemq

    在Linux环境下配置和使用Apache ActiveMQ,可以为你的系统提供高效、可靠的异步通信能力。本篇文章将深入探讨如何在Linux系统上安装和管理Apache ActiveMQ。 1. **下载与解压** 首先,你需要从Apache官方网站...

    Linux(tomcat,jdk , tomcat , activemq , redis )安装手册,以及安装包

    在IT行业中,Linux操作系统是许多服务器的首选平台,尤其在部署Web服务和数据处理系统时。本手册将详细讲解如何在Linux环境下安装和配置Tomcat、JDK、Activemq和Redis这四个关键组件,以及涉及到的相关操作。 首先...

    apache-activemq-5.16.6-bin.zip

    1. **启动服务器**: 执行bin目录下的start.bat(Windows)或start.sh(Linux/Mac)脚本启动ActiveMQ。 2. **配置**: 修改conf目录下的activemq.xml文件以定制你的消息代理设置。 3. **创建消息生产者和消费者**: ...

Global site tag (gtag.js) - Google Analytics