activemq的安装使用

最近有项目中用到消息队列,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安装成功,~~~~


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值