使用 Java Enterprise Server 安裝程式安裝好 Portal Server 和 Access Manager SDK 後,請使用下列程序之一來安裝 JSR168 範例或 WSRP 範例。如果您使用 BEA WebLogic Server™ 或 IBM WebSphere? Application Server,則需同時安裝 JSR168 範例 portlet 和 WSRP 範例。如果您使用 Sun Java System Web Server 或 Sun Java System Application Server,只需安裝 WSRP 範例。
Mobile Access 不支援 IBM WebSphere 或 BEA WebLogic。
下列程序僅適用於在 Solaris 平台上安裝 Portal Server。
重新啟動 BEA WebLogic 8.1 或 IBM WebSphere Application Server 5.1 實例。
執行下列指令以安裝 JSR168 Portlet 範例。
PortalServer-base/lib/postinstall_PortletSamples
當系統提示時輸入 Access Manager 管理密碼和應用程式伺服器的管理密碼。
即會部署 portletsamples.war 檔案。
請確定 PATH 設定包括 /usr/bin。程序檔的 awk 部分需要有它才能正常執行。
執行下列指令以配置 WSRP 範例。
在 Sun Java System Web Server 6.1 和 Sun Java Server Application Server 7 上安裝好 Portal Server 和 Access Manager SDK 之後,必須手動執行下列步驟:
重新啟動 Web Server 或 Application Server 實例
請確定 PATH 設定包括 /usr/bin。程序檔的 awk 部分需要有它才能正常執行。
執行下列指令以配置 WSRP 範例。
當使用者的階段作業逾時或使用者的階段作業登出時,Sun Java System Access Manager 會將階段作業通知傳送至閘道。甚至當 Sun Java System Access Manager 在 HTTP 模式下執行時,它仍會作為 SSL 用戶端使用 HttpsURLConnection 來傳送通知。因為正連線至 SSL 伺服器 (閘道),它應該有閘道 CA 憑證作為信任的 CA 清單的一部分,或應該有允許自我簽署憑證的選項。
將 CA 新增至信任的 CA 清單的方法依據定義的協定處理器而定。
若要建立 HttpsURLConnection,必須設定 Java Virtual Machine (JVM™) 的 -Djava.protocol.handler.pkgs。
如果在 Sun Java System Web Server、Sun Java System Application Server 或 BEA WebLogic Server上執行,依預設,此特性會正確地設定為 com.iplanet.services.com。Sun Java System Access Manager 套裝軟體已實現 HttpsURLConnection,並且提供選項透過在 AMConfig.properties 檔案中新增 com.iplanet.am.jssproxy.trustAllServerCerts=true 實施條件來接受來自任何 SSL 伺服器的自我簽署憑證。
依預設,IBM WebSphere Application Server 沒有設定 -Djava.protocol.handler.pkgs。支援的應用程式伺服器的 HttpsURLConnection 實作必須使用其所屬的預設處理器 (可能是 JSSE 或自訂的 SSL 實作)。
在第二個入口網站上安裝第二個閘道時,您必須手動更新 [轉寄 Cookie URL] 值,將其指向第二個入口網站。
使用下列指令啟動閘道:
gateway-base/SUNWps/bin/gateway -n new-profile-name start
default 是安裝時建立的閘道設定檔的預設名稱。您可以稍後建立自己的設定檔,並且用新的設定檔重新啟動閘道。參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中第 2 章的「建立閘道設定檔」。
如果您有多個閘道實例,請使用:
gateway-base/SUNWps/bin/gateway start
如果您在閘道安裝時,為 [安裝後啟動閘道] 選項選擇 y,則不需執行此步驟。
請確定 /etc/opt/SUNWps 目錄中只有您要啟動的實例的配置檔案。
如果您要停止在那個特定節點上執行的所有閘道實例,請使用下列指令:
gateway-base/SUNWps/bin/gateway stop
Netlet 與閘道需要 Rhino JavaScript™ 剖析器 (組合為 SUNWrhino) 以支援 PAC 檔案。這必須安裝在閘道與 Portal Server 節點。若要安裝,請使用下列步驟:
從目前目錄執行 pkgadd -d . SUNWrhino 來新增此套裝軟體。
將 package-base-dir/js.jar 複製到
${JAVA_HOME}/jre/lib/ext 目錄。
在啟動 Netlet Proxy 與 Rewriter Proxy 之前,請確定閘道設定檔有隨 Netlet Proxy 與 Rewriter Proxy 的選項一起更新。
如果在安裝時您沒有選擇此選項來啟動 Netlet Proxy,可以手動啟動 Netlet 代理伺服器。在 portal-proxy-base/SUNWps/bin 目錄中鍵入:
./netletd -n default start
如果在安裝時您沒有選擇此選項來手動啟動 Rewriter Proxy,您可以手動啟動代理伺服器。在 portal-proxy-base/SUNWps/bin 目錄中鍵入:
./rwproxyd -n default start
請確定為所有使用者啟用 [存取清單] 服務,以便允許透過閘道進行存取。
Sun Java System Portal Server 軟體 NetFile 需要 jCIFS 程式庫 (組合為 SUNWjcifs) 以訪問 Windows。這只需要安裝在 Portal Server 節點上。若要安裝,請使用下列步驟。