Access Manager 為其他大部分的 Java ES 元件提供認證及授權服務。在任何特定的解決方案中,使用 Access Manager 服務的元件依賴於特定的解決方案,但幾乎其他所有 Java ES 元件都可能使用 Access Manager 服務。
Access Manager 只有解決方案層級的相依性,相依於使用者和群組資料的來源。因此,在安裝及配置其他任何可能使用 Access Manager 服務的元件之前,但在 Directory Server 及 Administration Server 之後立即安裝及配置 Access Manager 是合乎邏輯的。
Access Manager 對 Web 容器具有本機相依性。
Access Manager 有兩個操作模式。舊有模式 (6.x 樣式) 支援 Access Manager 6 功能。如果您正在安裝 Access Manager 與 Portal Server、Messaging Server、Calendar Server、Delegated Administrator 或 Instant Messaging,您必須選取 Access Manager 舊有 (6.x) 安裝類型。
範圍模式 (7.x 樣式) 支援 Access Manager 7 功能,包括新的 Access Manager 7 主控台。但是,範圍 (7.x) 只能在未包含以上列出之任何元件的解決方案中使用。
如果您的部署架構將 Portal Server 及 Access Manager 放在不同的電腦上,則需要注意一些事項。如需更多資訊,請參閱「Sun Java Enterprise System 2005Q4 安裝指南 (適用於 UNIX)」中的「使用遠端 Access Manager 的 Portal Server 的範例」。
安裝及配置 Access Manager 的基本步驟如下︰
使用 Java ES 安裝程式將 Access Manager 安裝在您的部署架構中所指定的所有電腦系統上。
安裝 Access Manager 時,您必須指定執行 Access Manager 的 Web 容器。
安裝 Access Manager 時,您必須指定使用者和群組資料的儲存庫 (通常是以 URL 形式指定的 Directory Server 實例)。
安裝 Access Manager 會修改 LDAP 目錄以支援單次登入 (有時稱為模式 2)。如需 LDAP 模式的更多資訊,請參閱指定解決方案的 LDAP 模式。
啟動及驗證所有 Access Manager 的實例。
如果您的解決方案對 Access Manager 實例使用負載平衡,則請驗證負載平衡器能否正常運作。
對於您解決方案中的每一個 Access Manager 實例,您必須指定配置值,以將實例配置成與解決方案中的其他元件互通。
表 3–8 Access Manager 實例的關鍵配置值
若要新增 Access Manager 的安裝及配置指示,請執行下列步驟︰
如果 Access Manager 實例具有負載平衡功能,則您安裝規劃的第一個指示是確認負載平衡器能正常運作,然後再安裝任何 Java ES 軟體。
規劃中的下一步是列出安裝 Access Manager 實例的電腦。
Access Manager 對 Web 容器具有本機相依性。每一台執行 Access Manager 實例的電腦都必須執行指定 Web 容器的實例。您的部署架構必須指出您的解決方案要使用的 Web 容器。
對於每一台電腦,新增指示以執行 Java ES 安裝程式並選取 Access Manager。如果您要使用 Web Server 或 Application Server 作為 Web 容器,請新增指示以一併選取該 Web 容器。 安裝程式可以自動將 Access Manager 部署到選取的 Web 容器。
如果執行 Access Manager 的電腦已列在您的規劃中 (例如, 若 Directory Server 安裝在相同的電腦上),則請新增指示來選取 Access Manager。您可以同時安裝 Access Manager 作為 Directory Server, 甚至使用 [立即配置] 選項也一樣,但您的規劃必須先放入用來配置、啟動及驗證 Directory Server 實例的指示,再放入用來配置或啟動任何 Access Manager 實例的指示。
在規劃中每一個 Access Manager 實例底下列出配置實例的關鍵值。使用表 3–8 來協助您選取配置值。
在每個 Web Server 或 Application Server 實例下,列出用來配置實例的關鍵值。如需針對這些元件選取配置值的相關資訊,請參閱Web Server或Application Server。
如果您的解決方案使用其中一個支援 Access Manager 的協力廠商的 Web 容器,則您會以 [以後配置] 模式來安裝 Access Manager。若要配置及部署 Access Manager 實例,您會執行稱為 amconfig 的 Access Manager 配置工具。如需相關資訊,請參閱「Sun Java System Access Manager 7 2005Q4 Administration Guide」中的「Access Manager amconfig Script」。在執行 amconfig 配置工具之前,必須安裝並執行協力廠商的 Web 容器。
對於每一台電腦,新增指示以啟動及驗證 Access Manager 實例。如果實例具有負載平衡功能,請新增指示來驗證負載平衡器的運作是否正常。