安裝和配置 Java ES 解決方案是一個漫長的程序,需要使用 Java ES 安裝程式以及若干個元件的不同配置精靈。若要在安裝和配置解決方案時不出現問題,規劃必不可少。
本節描述如何制定評估解決方案的安裝和配置規劃。制定安裝和配置規劃需要解決的兩個主要問題如下:
元件有配置相依性,因此必須依正確順序安裝和配置元件。例如,大部分元件將配置資料儲存在 Directory Server 的 LDAP 目錄中,並為其管理員帳號建立目錄項目。因此,配置其他元件前必須先安裝並執行 Directory Server。安裝和配置規劃必須提供解決方案中元件的正確順序。
解決方案中的元件必須如一個系統般互通,而且必須提供可以將元件「接合」在一起的配置值。這些配置值是解決方案專用的。例如,配置 Directory Server 時需要建立用於存取目錄的 URL 及用於登入目錄的目錄管理員帳號和密碼。稍後,在配置 Access Manager 時需要提供 Directory Server URL、目錄管理員帳號和目錄管理員密碼。此配置讓 Access Manager 可以與 Directory Server 互通。制定安裝和配置規劃可確保配置輸入值的一致性及能夠配置出由互通元件組成的系統。
安裝和配置任何 Java Enterprise System 解決方案的基本步驟如下:
執行安裝程式,將所有元件檔案複製到解決方案中使用的電腦系統。安裝程式根據輸入值配置某些元件的實例。提供實作使用者管理規格中所述目錄樹狀結構的值並配置元件實例以實現互通。
啟動安裝程式配置的元件實例並驗證其是否能正確運作。
執行配置精靈以配置安裝程式未配置的元件實例。執行配置精靈的順序由元件的配置相依性判定。
安裝和配置規劃完成時會列出需要在安裝程式中輸入的值、執行配置精靈的正確順序及需要在配置精靈頁面中輸入的值。
對評估解決方案架構中確定的元件集套用此方法,就可得出評估解決方案的下列具體安裝和配置步驟:
在一個電腦系統上只執行一次安裝程式。安裝程式將所有元件檔案複製到電腦系統,並在作業系統中註冊元件。安裝程式還會配置下列元件的實例:
Directory Server
Web Server
Access Manager
Portal Server
執行安裝程式時建立 LDAP 目錄的基底 DN。同時提供可將元件配置為進行互通的配置值,像是 Directory Server URL。還要使用安裝程式來安裝範例入口桌面。
啟動並驗證 Directory Server。先啟動 Directory Server 實例,因為所有其他元件均使用目錄服務。
啟動 Web Server。啟動 Web Server 時會啟動在 Web Server 的 Web 容器中執行的元件,即 Access Manager 和 Portal Server。
驗證 Access Manager 是否正在執行。Access Manager 必須正在執行,因為其他元件均使用 Access Manager 的認證服務。
驗證 Portal Server 是否正在執行。
配置 Directory Server,以便與通訊元件配合使用。
建立、配置和啟動 Messaging Server 的實例。配置 Messaging Server 實例,以便與 Directory Server 及 Access Manager 互通。必須在配置其餘元件前配置 Messaging Server,因為配置 Messaging Server 時會建立對應於郵件網域的 LDAP 樹狀結構分支。接著配置其餘元件,讓它們使用新分支取得其使用者和群組資料。
驗證 Messaging Server 實例。
建立、配置和啟動 Calendar Server 實例。配置 Calendar Server 實例,以便與 Messaging Server、Directory Server 及 Access Manager 互通。
驗證 Calendar Server 實例。
建立、配置和啟動 Communications Express 實例。配置 Communications Express 實例,以便與 Calendar Server、Messaging Server、Directory Server 及 Access Manager 互通。
建立、配置和啟動 Instant Messaging 實例。
驗證 Instant Messaging 實例。
建立、配置和啟動 Delegated Administrator 實例。
使用 Delegated Administrator 擴充郵件及行事曆服務的 LDAP 模式。
使用 Delegated Administrator 建立測試一般使用者帳號。
配置 Messaging Server、Calendar Server 和 Portal Server,以便與單次登入配合使用。
確認測試使用者帳號可以使用單次登入來登入 Communications Express 並存取郵件和行事曆服務。
確認測試使用者帳號可以透過入口桌面使用單次登入來登入並存取郵件和行事曆服務。
評估解決方案的配置相依性與多系統生產解決方案的配置相依性相同,因此配置作業的順序與大型解決方案所使用的順序類似。
在大型、多系統的解決方案中,該順序常會變得更加複雜。例如,可能需要在數個系統上執行安裝程式以安裝數個 Directory Server 實例,然後啟動所有的 Directory Server 實例。接著在另一組系統上執行安裝程式以安裝數個 Messaging Server 實例,然後再進行配置 Messaging Server 實例等作業。