(二) 訊息中介軟體——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 同學一定遇到過兩個熟悉的埠號:
8161
和61616
其中 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