官網:https://activemq.apache.org
一.下載
https://activemq.apache.org/components/classic/download/
二.安裝
這裏我實踐Linux下的安裝,Linux版本爲CentOS5.5。系統在本地局域網的IP爲192.168.239.40
1.下載完壓縮包後,把壓縮包傳到Linux系統下,這裏我們使用winscp傳輸。這裏我放在了usr目錄下我自己創建的目錄下。
2.打開secureCRT終端連接Linux進行解壓
如圖進入到剛纔傳輸的目錄,ls查看本目錄的文件,tar zvxf 文件名 解壓文件
z 解壓gz的文件 x 從文檔中釋放 v 報告詳細信息 f 使用tar必選放最後
解壓後查看一下解壓出來的東西:ls
3.新建文件夾存放解壓後的文件
三.普通啓動
因爲activemq實際上是個jar包,所以可以直接運行。就像Tomcat裝好後,有個startup.sh或startup.bat一樣,activemq同樣作爲提供一種服務的存在也需要啓動這個服務。這裏普通的啓動方式就是在安裝目錄下bin目錄中運行activemq start就行了。也就是下圖中的bin目錄,雙擊此activemq文件可直接查看其中的腳本源碼。
當然要在終端中運行:./activemq start
這裏雖然不報錯但也許會訪問不到activemq的服務:
博主在這裏訪問不到服務後 先執行 ./activemq status查看運行狀態,果然沒運行:
再運行./activemq console查看命令行
注意這兩處,博主先去看了activemq打算去usr/bin/java下找jdk的位置發現並沒有這個目錄
於是猜想是JDK沒有裝,運行java -version確實沒有(我居然忘了裝JDK,原諒我新裝的Linux)
去官網下載jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Linux下安裝jdk1.8:
安裝好之後再次運行./activemq start
訪問 http://192.168.239.40:8161/admin/ 就是Linux系統IP+activemq管理界面默認端口號8161+路徑admin
成功!