星期日, 5月 03, 2015

Deploy IBM Worklight Server to WebSphere Liberty Profile Manually


最近,有一個客戶要將 IBM Mobile First 7 安裝在 AIX 6.1 上。但是,在裝好後,我卻發現 MobileFirst Platform 的目錄中沒有 Worklight Configuration Tool。

心裡面的OS是,這不是IBM的產品嗎?為什麼沒有自家 OS 的工具。

所以,只好開始研究看看,怎麼手動將 Worklight Server 手動佈到伺服器上。

首先,第一步就是檢視 MobileFirst 的安裝目錄,看看裡面有什麼設定檔,反正根據過去經驗應該可以找到一些東西。

終於,在 WorklightServer 的資料夾底下,找到 configuration-samples 的資料夾。在這裡面發現了許多的 xml 檔案 (例如:configure-liberty-db2.xml)。從這些檔案的命名規則,大概可以推敲出可能的解決方案。

於是,我將該檔案打開來進行編輯。依據 xml 檔案內容的提示,置換相關的資料進去。

隨後,執行下列幾個指令:

ant -f configure-liberty-db2.xml admdatabases
ant -f configure-liberty-db2.xml databases

ant -f configure-liberty-db2.xml adminstall

ant -f configure-liberty-db2.xml install

記得每個指令執行後都必須要看到 BUILD SUCCESSFUL 關鍵字,才可以執行下一個指令。


[參考資料]
1. IBM Mobile First 7 Knowledge Center