<h1>一、什么是JMS?</h1> JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(Message Oriented MiddleWare)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通讯。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。(摘自百度百科)html
<h1>二、什么是ActiveMq?</h1> ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线,是JMS的一个具体实现方案。apache
<h1>三、环境搭建</h1> 首先去activeMq官网下载最新的安装包,本文在Linux环境下安装,下载地址: http://activemq.apache.org/download-archives.html浏览器
<h1>四、启动服务</h1> ActiveMQ默认启动时,启动了内置的jetty服务器,提供一个用于监控ActiveMQ的admin应用服务器
下载后,先解压异步
tar -zxvf apache-activemq-5.11.1-bin.tar.gz
而后直接启动服务分布式
cd apache-activemq-5.11.1/bin ./activemq start
ActiveMq有两个默认端口8161和616163d
8161是访问控制台的端口
61616是提供给JAVA调用API链接的端口code
这样,ActiveMq就启起来了,咱们在浏览器中输入http://IP(hostname):8161就能够访问了,默认用户名密码是admin/admin http://server01:8161server
可点击"Manage ActiveMQ broker"进入消息管理页面,此进能够看到"Queues"队列是空的,也就是没有消息。htm
至此,Linux下ActiveMq的环境就已经安装好了,若是要关闭ActiveMq,可以使用以下命令
./activemq stop