1. 程式人生 > >(二) 訊息中介軟體——ActiveMQ 安裝和啟動

(二) 訊息中介軟體——ActiveMQ 安裝和啟動

文章目錄

ActiveMQ 有眾多版本

訪問官方網址可以得到所有版本的下載連結
http://activemq.apache.org/download-archives.html

ActiveMQ 支援多個平臺

本文選擇 5.14.5 這個版本,點選相應連結 (http://activemq.apache.org/activemq-5145-release.html) 可以看到官方提供了 Windows Distribution 和 Unix/Linux/Cygwin Distribution
這裡我們選擇 Windows 平臺的版本

在這裡插入圖片描述

解壓即安裝

ActiveMQ 是免安裝的,解壓即安裝

認識預設的兩個埠

對於剛剛接觸 ActiveMQ 同學一定遇到過兩個熟悉的埠號:816161616
其中 8161 是 ActiveMQ 提供的管理頁面預設訪問埠,該埠的配置檔案為 apache-activemq-5.14.5\conf\jetty.xml
61616 是 ActiveMQ 對外暴露的預設的通訊埠,該埠的配置檔案為 apache-activemq-5.14.5\conf\activemq.xml

啟動 ActiveMQ

在 Windows 環境下啟動 ActiveMQ 的方式是 點選 apache-activemq-5.14.5\bin\win64\activemq.bat檔案(我的系統是64位的,如果是32位作業系統則點選 apache-activemq-5.14.5\bin\win32\activemq.bat

如果是 Mac 作業系統,則需要在解壓相應的安裝包,然後在控制檯操作:開啟 apache-activemq-5.14.5/bin/macosx執行 ./activemq start

訪問 ActiveMQ 管理頁面

ActiveMQ 啟動之後,即可以訪問其提供的管理頁面,地址為

http://localhost:8161/
在登陸之後就可以通過這個頁面看到 ActiveMQ 目前訊息佇列的接收、處理和傳送情況了,甚至可以模擬傳送。
但是必須先登陸 http://localhost:8161/admin/, 預設的使用者名稱和密碼為 admin/admin 或者 user/user,二者的區別在於admin 的角色是 admin,user 的角色是 user

在這裡插入圖片描述

預設的訪問者 admin 和 user 的配置

預設情況下,ActiveMQ 使用者配置位置為 apache-activemq-5.14.5\conf\jetty-realm.properties
從格式可以出來,它是按照 使用者名稱,密碼,角色來配置的

# username: password [,rolename ...]
admin: admin, admin
user: user, user