码迷,mamicode.com
首页 > 其他好文 > 详细

activemq的安装使用

时间:2015-08-09 12:39:39      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:activemq   apache   jms   linux   框架   

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

首先下载apache的activemq

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

下载完成之后,将它拷贝到自己的目录,进行解压就可以了(前提是自己电脑已经安装好jdk,并配置了环境变量,具体安装jdk的方法自行百度)

技术分享

如图所示:我将activemq拷贝到/home/q目录下,并将其解压

解压后进入activemq的目录:

技术分享

如图所示目录,其中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默认采用61616端口提供JMS服务,使用8161端口提供管理控制台服务,执行以下命令以便检验是否已经成功启动ActiveMQ服务。
打开端口:nc -lp 61616 &
查看61616端口是否打开: netstat -an | grep 61616

技术分享
检查是否已经启动:
直接访问activemq的管理页面:http://localhost:8161/admin/

默认用户名和密码都是admin,可以在配置文件中修改

activemq管理就面:

技术分享

activemq安装成功,~~~~


版权声明:本文为博主原创文章,未经博主允许不得转载。

activemq的安装使用

标签:activemq   apache   jms   linux   框架   

原文地址:http://blog.csdn.net/liu136313/article/details/47373981

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!