<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