activemq的安装使用

近期有项目中用到消息队列,JMS规范中实现最好的开源框架就是activemq。所以选择它(当然这是我老大决定的,像我这样的刚入职场的小菜鸟考虑问题还不太全面)作为消息队列数据传输。公司有有成型的消息队列框架的实现,但是公司中的框架 实现的好繁琐,考虑的好全面,考虑到了同步消息传输和异步消息传输,持久化消息存储和非持久化消息存储,消息之间点对点传输还是pubilc/subscribe(订阅)等等。考虑的非常复杂。所以jar包依赖冲突比較严重。于是乎就选择了activemq,闲话少扯,省得蛋痛,以下是安装activemq的过程。因为本人使用的是linux系统,所以windows下没怎么研究(感兴趣的能够研究一下。非常easy的,呵呵~)

首先下载apache的activemq

官方链接:activemq下载链接(这是最新5.11版本号),假设想选其它的版本号自己到官方站点找,官方站点地址:http://activemq.apache.org/download.html

下载完毕之后。将它复制到自己的文件夹,进行解压就能够了(前提是自己电脑已经安装好jdk,并配置了环境变量,详细安装jdk的方法自行百度)

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

如图所看到的:我将activemq复制到/home/q文件夹下,并将其解压

解压后进入activemq的文件夹:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

如图所看到的文件夹。当中bin文件夹下放着activemq启动和终止等等命令,conf放着activemq的配置文件

对了。安装完毕之后一定要给activemq的安装文件夹加上777权限,给bin文件夹加上755权限

sudo chmod 777 /home/q/apache-activemq-5.11.1

sudo chmod 755 /home/q/apache-activemq-5.11.1/bin

关于linux的权限解释,请看我的一篇博客:linux文件权限

假设不加的话后面启动的话会报错

启动activemq:

将linux文件夹切换到bin文件夹下,./activemq start 启动activemq

检查activemq是否已经启动

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

打开port:nc -lp 61616 &

查看61616port是否打开: netstat -an | grep 61616

检查是否已经启动:

直接訪问activemq的管理页面:http://localhost:8161/admin/

默认username和password都是admin,能够在配置文件里改动

activemq管理就面:

activemq成功安装。~~~~

时间: 2024-10-12 08:23:13

activemq的安装使用的相关文章

activemq的安装与使用

一.activemq的安装 环境:CentOS 6.JDK8 1. 确保系统已安装了可用的jdk版本2. 从网上下载 Linux 版的 ActiveMQ( apache-activemq-5.11.1-bin.tar.gz),然后使用xftp上传到linux虚拟机已经建好的文件夹下 3. 解压安装# tar -zxvf apache-activemq-5.11.1-bin.tar.gz# mv apache-activemq-5.11.1 activemq如果启动脚本 activemq 没有可执

JMS实现-ActiveMQ,介绍,安装,使用,注意点,spring整合

[TOC] 缘由: 最近在用netty开发游戏服务器,目前有这样的一个场景,聊天服务器和逻辑服务器要进行消息交互,比如,某个玩家往某个公会提交了加入申请,这个申请动作是在逻辑服务器上完成的,但是要产生一条申请消息,由聊天服务器推送到对应的公会频道,目前这个申请消息就是通过jms发送到聊天服务器上,聊天服务器监听到后,推送到对应的公会频道. 下面主要介绍以下几点 - JMS简介 - 消息传递模型 - ActiveMQ介绍 - 安装使用 - spring整合JMS - 代码相关 JMS简介 J Ja

ActiveMQ服务安装

1.下载安装ActiveMQ服务提供者 http://activemq.apache.org/ 2.启用ActiveMQ服务 cd [activemq_install_dir] bin\activemq 3.验证服务 netstat -an|find "61616" 4.ActiveMQ的控制台查看 http://localhost:8161/admin 5.关闭ActiveMQ "CTRL-C" in the console or command shell in

ActiveMQ的安装与配置

ActiveMQ的安装与配置详情 (1)ActiveMQ的简介 MQ: (message queue) ,消息队列,也就是用来处理消息的,(处理JMS的).主要用于大型企业内部或与企业之间的传递数据信息. ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线.ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位. JMS 即Java消息服务(

active-mq的安装

当然,编译之前还需要安装下面几个库: 1.apr-1.4.2.tar.gz 2.apr-util-1.3.10.tar.gz 3.activemq-cpp-library-3.2.4-src.tar.gz 其中,以上第2个工具安装的时候,要用  ./configure  --with-apr=/usr/local/apr,指明第1个工具apr安装的路径,才能产生makefile文件. (make && make install) 如果编译时找不到头文件, 这样搞一下: [[email pr

Dubbo应用教程--ActiveMQ的安装与使用(单节点)

  IP:192.168.4.101    环境:CentOS 6.6.JDK7 1.  安装JDK并配置环境变量(略) JAVA_HOME=/usr/local/java/jdk1.7.0_72 2.  下载Linux版的ActiveMQ(当前最新版apache-activemq-5.11.1-bin.tar.gz) $ wgethttp://apache.fayea.com/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz 3.  解压安装

ActiveMQ windows安装

下载ActiveMQ 官方网站:http://activemq.apache.org/ 下载,解压缩 以前台安装 ctiveMQ默认使用的TCP连接端口是61616, 通过查看该端口的信息可以测试ActiveMQ是否成功启动 netstat -an|find "61616" C:\Documents and Settings\Administrator>netstat -an|find "61616" TCP 0.0.0.0:61616 0.0.0.0:0 L

ActiveMQ 的安装与使用(单节点)

IP: 192.168.10.100 环境:CentOS 6.6.JDK8 1. 安装 JDK 并配置环境变量(略) JAVA_HOME=/opt/jdk1.8.0_111 2. 下载 Linux 版的 ActiveMQ(apache-activemq-5.13.4-bin.tar.gz) cd /usr/local/src  wget https://archive.apache.org/dist/activemq/5.13.4/apache-activemq-5.13.4-bin.tar.g

Linux CentOS 下apache activemq的安装与配置

ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线.ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范 的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>