linux下Activemq的部署和使用
本文以ActiveMQ 5.2为例,记录了一些部署步骤和注意事项,仅供参考,更详细的内容可以查看官网的指引:
http://activemq.apache.org/getting-started.html#GettingStarted-StartingActiveMQ
1.下载
http://activemq.apache.org/download.html
2.解压
将下载下来的apache-activemq-5.2.0-bin.tar.gz放置于/usr/local
cd /usr/local/
tar xvfz apache-activemq-5.2.0-bin.tar.gz
则ActiveMQ的安装目录为:/usr/local/apache-activemq-5.2.0
3.修改activemq运行文件的权限
cd /usr/local/apache-activemq-5.2.0/bin
chmod 755 activemq
4.运行
(1).普通启动
bin/activemq
(2).指定日志文件的启动方式
bin/activemq >/tmp/smlog 2>&1 &
(3)后台启动方式
nohup bin/activemq >/tmp/smlog 2>&1 &
这里需要注意:前两种启动方式在linix命令行或者通过ssh客户端启动时在关闭对应的窗口时activemq会关闭,甚至直接ctrl+c也会导致activemq退出;第三种则不会出现这种情况。
5.验证服务端是否开启,有几种方法
(1).查看控制台输出或者日志文件
(2).直接访问activemq的管理页面:http://localhost:8161/admin/
6.关闭activemq
如果开启方式是使用(1)或(2),则直接ctrl+c或者关闭对应的终端即可
如果开启方式是(3),则稍微麻烦一点:
先查找到activemq对应的进程:
ps -ef | grep activemq
然后把对应的进程杀掉,假设找到的进程编号为 168168
kill 168168
分享到:
相关推荐
在Linux系统上部署和使用Apache ActiveMQ能够提供稳定、高效的消息传递服务,支持分布式系统中的异步通信和解耦。 Apache ActiveMQ的主要功能包括: 1. **消息队列**: 它允许应用程序将消息放入队列中,由其他应用...
在 Linux 环境下搭建 ActiveMQ 持久化和集群环境是一种复杂的任务,需要对 Linux 操作系统、Java 环境、ActiveMQ 等方面有深入的了解。以下是搭建 ActiveMQ 持久化和集群环境的详细步骤: 安装 JDK 在开始搭建 ...
在Linux环境中部署和使用ActiveMQ,能够有效地提高系统的可扩展性和解耦性,尤其适合大型分布式系统中的数据交换。ActiveMQ 5.15.8是该产品的一个稳定版本,它包含了多项优化和修复,确保了更好的性能和稳定性。 1....
本文实例讲述了Linux环境ActiveMQ部署方法。分享给大家供大家参考,具体如下: ActiveMQ环境部署 下载地址:http://activemq.apache.org/activemq-5143-release.html 下载apache-activemq-5.14.3-bin.tar.gz。 手册...
请注意,上述安装步骤适用于将ActiveMQ部署在 `/usr` 目录下,如果尝试安装在 `/opt` 或其他位置,可能需要调整脚本和配置以适应不同路径。在实际生产环境中,还应考虑配置日志文件位置、数据存储路径、网络访问策略...
Linux Apache ActiveMQ 5.15.3与Java Development Kit (JDK) 1.8是两个关键组件,对于在Linux环境下开发、部署和管理消息传递系统至关重要。ActiveMQ是Apache软件基金会的一个开源项目,它是Java消息服务(JMS)的...
在Linux环境下配置和使用Apache ActiveMQ对于许多企业和开发者来说是至关重要的,因为Linux提供了稳定且安全的基础来运行这样的消息代理。下面我们将深入探讨如何在Linux系统中安装、配置和管理Apache ActiveMQ。 ...
### ActiveMQ 安装与使用详解 #### 一、ActiveMQ简介 ActiveMQ 是Apache出品的一款优秀的开源消息中间件,支持多种消息传输协议,并且具备...通过以上步骤,可以有效地部署和使用ActiveMQ来实现消息中间件的功能。
配置环境变量的目的是为了让系统能够找到Java编译器javac和Java运行时环境java命令,这对于运行ActiveMQ服务以及编写部署在ActiveMQ上的Java客户端程序都是必要的。 接下来,下载Linux版本的ActiveMQ,并进行解压...
在CentOS的Linux发行版上安装和部署ActiveMQ教程
在Linux或Unix环境中部署和使用ActiveMQ,首先需要确保系统已安装Java Development Kit(JDK),因为ActiveMQ是基于Java的。你可以通过`java -version`命令检查是否已安装,并且版本至少为1.8。如果没有,你需要从...
在Linux环境下配置和使用Apache ActiveMQ,可以为你的系统提供高效、可靠的异步通信能力。本篇文章将深入探讨如何在Linux系统上安装和管理Apache ActiveMQ。 1. **下载与解压** 首先,你需要从Apache官方网站...
在Linux环境下部署和使用ActiveMQ,可以充分利用Linux系统的稳定性和安全性。本资料"activeMQ-LINUX.zip"包含的文件很可能是用于在Linux系统上安装和配置ActiveMQ的相关资源。 首先,我们需要了解ActiveMQ的基本...
在Linux环境下安装ActiveMQ是部署分布式系统和微服务架构的重要步骤,本篇文章将详细介绍如何在Linux系统上安装和配置Apache ActiveMQ 5.15.4。 首先,确保你的Linux系统已经安装了Java Development Kit (JDK) 8或...
5. **集群与高可用性**:ActiveMQ支持集群部署,通过多台服务器的协同工作,提供负载均衡和故障转移,确保服务的连续性。 6. **网络连接器**:ActiveMQ的网络连接器允许多个broker之间建立连接,实现消息的跨网络...
Activemq安装与集群部署文档详细介绍了ActiveMQ在Linux环境下的安装步骤、配置过程以及集群部署的相关知识。 首先,文档提到了在Linux环境下安装JDK,并配置环境变量。JDK是Java程序的运行环境,安装JDK是运行...
1. **安装与启动**:下载ActiveMQ v5.17.6的zip文件,解压后运行bin目录下的start.bat(Windows)或start.sh(Linux/Mac),启动服务器。 2. **配置**:配置文件默认为conf/activemq.xml,可根据需求调整队列、主题...
在Linux环境下部署和运行ActiveMQ,是企业级分布式系统中常见的一种选择,因为Linux提供了稳定、安全的基础平台。下面将详细讨论在Linux上使用Apache ActiveMQ 5.5.0的相关知识点。 1. **安装Java运行环境**:...