一. 准備工作
1.下載 apollo 安裝包
下載鏈接:http://activemq.apache.org/apollo/download.html
2.下載 Java JDK 安裝包 ( apollo 依賴 Java 環境)
下載鏈接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
3.安裝 java JDK
4.解壓 apollo 安裝包(免安裝,自己選擇路徑,我這里解壓在D盤)
注:如果你的操作系統是 Windows Vista, Server 2008 或更高版本,則需要安裝MS VC++ 2010 Redistributable package(或更高版本補丁)
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 的詳細異常信息: