一. 準備工做html
1.下載 apollo 安裝包java
下載連接:http://activemq.apache.org/apollo/download.htmlapache
2.下載 java JDK 安裝包 ( apollo 依賴 java 環境)windows
下載連接:http://www.oracle.com/technetwork/java/javase/downloads/index.htmloracle
3.安裝 java JDK測試
4.解壓 apollo 安裝包(免安裝,本身選擇路徑,我這裏解壓在D盤)操作系統
注:若是你的操做系統是 Windows Vista, Server 2008 或更高版本,則須要安裝MS VC++ 2010 Redistributable package(或更高版本補丁)3d
32位 下載連接:http://www.microsoft.com/en-us/download/details.aspx?id=5555代理
64位 下載連接:http://www.microsoft.com/en-us/download/details.aspx?id=14632日誌
二. 環境變量的配置(當前測試機系統爲 windows 8.1 英文版)
1. 配置 JAVA_HOME
a. 桌面 -> 個人電腦 -> 右鍵 -> 屬性
b. 高級系統設置
c. 高級 -> 環境變量
d. 新建系統變量
注: 測試 java 環境是否配置成功,運行控制檯程序(cmd.exe),執行命令: java -version
若是正確顯示版本信息,恭喜你,配置成功,以下圖:
2. 配置 APOLLO_HOME
步驟與 JAVA_HOME的配置步驟基本相同,最後一步以下:
注:若是你已經配置了 APOLLO_HOME,而你在執行步驟 三.建立代理 時依然遇到以下圖的錯誤提示,那麼請重啓你的電腦,再執行步驟三 ^_^
三. 建立代理(create broker)
1. 新建一個文件夾,用來存放 broker 的安裝文件(個人文件夾建立在 G:\apollo)
2. 運行控制檯程序(cmd.exe),經過命令進入剛剛建立的文件夾目錄,如圖:
3. 進入指定文件夾後,執行以下命令:
D:\apache-apollo-1.7.1\bin\apollo create myapollo
執行成功,如上圖。此時在 G:\apollo 文件夾下會出現以下所示文件:
注: G:\apollo 表示 代理實例 要安裝的位置
D:\apache-apollo-1.7.1\bin\apollo 這個爲 apollo安裝包的解壓路徑,注意此路徑不要包含空格,不然運行報錯
create myapollo 表示建立一個名稱爲 myapollo 的代理實例
四. 運行代理(run broker)
運行代理有兩種方式,分別爲:
1. 前臺運行
a. 運行控制檯程序(cmd.exe)
b. 進入到代理實例所在的安裝目錄,以下圖:
c. 運行 apollo-broker, 以下圖(成功):
注: 前臺運行缺點: 控制檯程序要一直掛着,不能退出。
2. 後臺運行
a. 運行控制檯程序(cmd.exe)
b. 進入到代理實例所在的安裝目錄,以下圖:
c. 安裝 apollo 後臺服務
d. 安裝成功,查看並啓動後臺服務(個人電腦->右鍵-> 管理)
五. 登錄管理後臺
默認帳戶: admin 密碼: password
登錄後頁面以下:
六. 平常維護
主要經過日誌文件來獲取服務的運行狀態及信息。在代理安裝目錄下找到日誌文件夾:
其中包含多個日誌文件,根據文件名可區分其功能。
經過 apollo.log 能夠查看 apollo 的啓動狀況:
經過 stacktrace.log 能夠查看 apollo 的詳細異常信息: