ActiveMQ在Center OS7上的安装以及在windows上访问activemq
Posted wangjianglou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActiveMQ在Center OS7上的安装以及在windows上访问activemq相关的知识,希望对你有一定的参考价值。
什么是消息中间件
百度:消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成,
通过提供消息床底和消息排队模型,它可以在分布式环境下扩展进程间的通信。
总结:简单来说就是:可以通过消息排队模型在进程间传递数据的独立组件。
JMS的概念与规范
点对点(p2p)
- 每个消息只能有一个消费者
- 消息的生产者和消费者之间没有时间上的相关性。无论消费者在生产者发送消息的时候是否处于运行状态,都可以提取消息
- 每个消息可以有多个消费者
发布订阅(pub/sub)
消息的生产者和消费者之间存在时间上的相关性,订阅一个主题的消费者只能消费自它订阅之后发布的消息。JMS规范允许提供客户端创建持久订阅
什么是ActiveMQ
Apache ActiveMQ ?是最受欢迎和功能最强大的开源消息传递和Integration Patterns服务器。
Apache ActiveMQ速度快,支持许多跨语言客户端和协议,具有易于使用的企业集成模式和许多高级功能,同时完全支持JMS 1.1和J2EE 1.4。Apache ActiveMQ是在Apache 2.0许可下发布的
官方网址:http://activemq.apache.org/index.html
ActiveMQ在Center OS 7下的安装步骤
1. 下载安装包
下载地址:http://archive.apache.org/dist/activemq/,在此地址下,选择自己要使用的版本
这里我选择的是 5.15.0的版本 ,点击如下图:
下载 apache-activemq-5.15.0-bin.tar.gz 文件
2. 上传到Center OS7 上 ,命令 rz ,然后选择中下载的文件上传 (建议centeros7登录时使用 root账号,这样不会有权限的问题,如果遇到权限的问题的话,那就要修改目录的权限了)
3. 查看文件并解压文件到指定目录
查看
ll
复制文件到目录 /usr/local/src
cp apache-activemq-5.15.0-bin.tar.gz /usr/local/src
解压文件
tar -zxvf apache-activemq-5.14.1-bin.tar.gz
查看解压后的目录
cd /usr/local/src/apache-activemq-5.15.0
有三个地方可以启动服务:
1. apache-activemq-5.15.0 目录下的 activemq 启动命令:
./activemq start
2. apache-activemq-5.15.0/linux-x86-32 目录下的 activemq 启动命令相同 :
./activemq start
3. apache-activemq-5.15.0/linux-x86-64 目录下的 activemq 启动命令相同 :
./activemq start
三选一即可,我直接选择的是第一个。
启动成功后,在linux 系统上访问 (activemq默认端口61616,(官方文档:ActiveMQ‘s default port is 61616. ))
后台管理地址 http://localhost:8161/admin 看看是否可以成功访问
默认登录用户:admin 密码:admin
不过我们一般不在linux上的浏览器访问,是在本地windows上访问的,所以需要开通 linux 的防火墙端口
windows上已经可以访问 center os7 上的activemq 了
至此结束
以上是关于ActiveMQ在Center OS7上的安装以及在windows上访问activemq的主要内容,如果未能解决你的问题,请参考以下文章