適用於 Microsoft Windows 的 Sun Java Enterprise System 5 安裝指南

第 5 章 完成安裝後配置

本章包含關於在安裝後完成 Sun Java Enterprise System (Java ES) 元件之初始配置的指示。若是本章沒有列出的 Java ES 元件,則表示不需要對該元件進行安裝後配置。不過,如果您要安裝這些 Java ES 元件,則可能還是需要進行與監視資料服務相關的安裝後作業。

本章包含以下各節:

如何使用本章

Java ES 安裝程式完成安裝後,需要對大部份元件進行其他配置,Java ES 環境才能運作。此工作的範圍端視您所選取的配置類型是 [安裝時自動配置] 還是 [安裝後手動配置] 而定。

如果您選取 [安裝後手動配置] 選項,安裝程式會將元件套裝軟體檔案放在它們各自的目錄中。並未設定參數,且由於不能使用執行階段服務,大部份元件都無法運作。許多元件均包括用於完成安裝後手動配置的配置工具。執行配置工具時,您可以按照本指南和各元件文件中的指示進行任何其他變更。

在依據本章的資訊執行作業之前,您應該先完成 Java ES 元件的安裝。如需與元件相關聯的套裝軟體清單,請參閱附錄 B預設目錄和連接埠。包含配置值 (這些配置值於安裝期間設定) 的摘要報告存放在 JavaES-install-dir\Summarydate .txt 檔案中。

在完成安裝後,請檢閱本章提供的有關所安裝的 Java ES 元件的程序。如果您不需要對 Java ES 元件進行其他配置,則可遵循第 6 章, 驗證已安裝的 Java ES 元件中的指示來啟動 Java ES 元件。


備註 –

Java ES 元件在不同平台上的預設安裝位置可能不同。因此,本章中的程序通常使用變數來表示這些位置。例如,ApplicationServer-base 表示 Application Server 在任何平台上的安裝目錄。


Monitoring Console 安裝後配置

若您安裝的 Java ES 元件將使用 Java ES 監視功能,則必須將每個元件都配置為使用該監視架構。如需配置指示,請參閱「Sun Java Enterprise System 5 監視指南」中的第 2 章「啟用和配置 Monitoring Framework」

Access Manager 安裝後配置

每當您使用 Java ES 安裝程式在 Web Server 上配置 Access Manager 時,皆需執行以下步驟:


備註 –

所有 Access Manager 安裝都需要重新啟動 Web 容器。如果已在 Web Server 或 Application Server 上執行完整安裝,安裝程式會停止 Web 容器實例,這需要您手動啟動 Web 容器。如需重新啟動 Access Manager 的指示,請參閱啟動和停止 Access Manager


Procedure在 Web Server 上配置 Access Manager

  1. 啟動 Directory Server。

  2. 啟動 Web 容器。

在安裝時自動配置作業後配置 Access Manager

在 [安裝時自動配置] 作業後,您可以啟動 Access Manager 並登入 Access Manager 主控台。但是,在您完成一些最終配置步驟後,才能執行基本的使用者管理作業。端視 Access Manager 是否正在使用已使用使用者資料佈建的 Directory Server 實例而定,這些步驟會有所不同。您可能想為您的部署執行一些其他配置作業。

如需執行這些作業的指示,請參閱「Sun Java System Access Manager 7.1 Postinstallation Guide」。

在安裝後手動配置作業後配置 Access Manager

執行 [安裝後手動配置] 作業後,由於套裝軟體已安裝完畢,因此您可以使用 Access Manager 配置批次檔 (AccessManager-base \setup\amconfig.bat) 配置 Access Manager。如需使用此程式的詳細資訊,請參閱「Sun Java System Access Manager 7.1 Postinstallation Guide」

如需配置協力廠商 Web 容器 (BEA WebLogic 或 IBM WebSphere Application Server) 的 Access Manager 的指示,請參閱「Sun Java System Access Manager 7.1 Postinstallation Guide」。

Application Server 安裝後配置

在 [安裝時自動配置] 作業後,Application Server 不需要安裝後配置,但在 [安裝時自動配置] 和 [安裝後手動配置] 作業後,您需要配置 Application Server 負載平衡外掛程式。

Procedure在安裝後手動配置作業後配置 Application Server

  1. 找到 Application Server 的隨附 DVD。

    您也可以從 Sun 下載中心 (http://www.sun.com/download/index.jsp) 下載隨附 DVD 的內容。

  2. 請參閱 DVD 上 Addon 資料夾內的 README 檔案,並遵循此處的詳細說明執行程序。

  3. 修改 ApplicationServer-base\samples\common.properties 檔案。

    修改 common.properties 檔案中的以下特性。如果您不瞭解某些特性的路徑,則可從 ApplicationServer-base \config\asenv.conf 檔案中複製。

    • com.sun.aas.derbyRoot=JavaDB-base

    • com.sun.aas.webServicesLib=ApplicationServer-base/lib

    • com.sun.aas.imqHome=ApplicationServer-base/domains/domain1/imq

    • com.sun.aas.imqBinDir=MessageQueue-base/bin

    • com.sun.aas.imqUserMgr=MessageQueue-base/bin/imqusermgr

    • com.sun.aas.imqLib=MessageQueue-base/lib

    • com.sun.aas.installRoot=ApplicationServer-base

    • com.sun.aas.javaRoot=J2SE-base

    • com.sun.aas.domains.dir=ApplicationServer-base/domains

    • #admin.password=

      管理密碼不會儲存為預設值。您可以手動鍵入密碼並儲存。

    • admin.host=jws-v210-4

    • appserver.instance=server

      appserver.instance 的預設值為 AppServer1。以 server 取代 AppServer1。如需詳細資訊,請參閱錯誤 ID 6485254。

    • appserver.instance.port=8080

    • admin.user=admin

    • admin.port=4849

    • derby.port=1527

    • domain.name=domain1

    • server.cert.alias=s1as

    • keystore=${com.sun.aas.domains.dir}/${domain.name}/config/keystore.jks

    • keystore.password=changeit

    • trustStore=${com.sun.aas.domains.dir}/${domain.name}/config/cacerts.jks


    備註 –

    若要配置 Application Server 以用於負載平衡,請參閱「Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide」中的第 5 章「Configuring HTTP Load Balancing」中的「配置 Web Server 以實現 HTTP 負載平衡」一節。


Procedure配置 Application Server 負載平衡外掛程式

  1. 將登錄檔中的 IS_LB 的值設為 true,Cfgr_LB 設為 false。

    Windows 2000

    HKEY_LOCAL_MACHINE > Software > Sun Microsystems > EntSys5 > Installer > Application Server

    Windows 2003 x64 edition

    HKEY_LOCAL_MACHINE > Software > Wow6432node > Sun Microsystems > EntSys5 > Installer > Application Server

  2. 編輯 ApplicationServer-base\setup\ASConfigurator.properties 檔案。

    設定 AS_WSINSTANCEDIRAS_WSINSTANCENAME 特性的值。例如,鍵入:

    AS_WSINSTANCEDIR= C:\\Sun\\JavaES5\\WebServer7\\https-jws-winpc-1.red.iplanet.com

    AS_WSINSTANCENAME=https-jws-winpc-1.red.iplanet.com

  3. 執行 ApplicationServer-base\setup\ASConfigure.bat 指令。

Directory Proxy Server 安裝後配置作業

在執行 [安裝時自動配置] 作業後,不需要進行額外的配置。

在執行 [安裝後手動配置] 作業後,由於套裝軟體已安裝完畢,因此您可以開始配置 Directory Proxy Server。有關建立 Directory Proxy Server 實例的指示,請參閱「Sun Java System Directory Server Enterprise Edition 6.0 Installation Guide」。

Procedure在安裝後手動配置作業後配置 Directory Proxy Server

  1. 變更為 DirectoryProxyServer-base\dps6\bin 目錄。

    cd DirectoryProxyServer-base\dps6\bin

  2. 建立 Directory Proxy Server 實例。

    dpadm.exe create -p port-no -P ssl-port-no instance-path

  3. 啟動實例。

    dpadm.exe start instance-path

Directory Server 安裝後配置

在執行 [安裝後手動配置] 作業後,由於套裝軟體已安裝完畢,因此您可以執行 Directory Server 的配置作業。

Procedure在安裝後手動配置作業後配置 Directory Server

  1. 變更為 DirectoryServer-base\ds6\bin 目錄。

    cd DirectoryServer-base\ds6\bin

  2. 建立 Directory Server 實例。

    dsadm.exe create -p port-no -P ssl-port-no instance-path

  3. 啟動實例。

    dsadm.exe start instance-path

  4. 以對應的網域元件建立根尾碼。

    dsconf.exe create-suffix --unsecured -p port-no root-suffix

Procedure在安裝後手動配置作業後配置 Directory Service Control Center (DSCC)

  1. 變更為 DirectoryServer-base\ds6\bin 目錄。

    cd DirectoryServer-base\ds6\bin

  2. 執行 dsccsetup.exe

HADB 安裝後配置

HADB 不需要任何額外安裝後配置。

Message Queue 安裝後配置

在執行 [安裝時自動配置] 作業後,不需要進行額外的配置。您可以使用 Windows 服務來啟動 Message Queue,請參閱使用 Windows 服務啟動 Message Queue

在執行 [安裝後手動配置] 作業後,由於套裝軟體已安裝完畢,因此您可以執行 Message Queue 的配置作業。如需安裝後配置指示的詳細資訊,請參閱「Sun Java System Message Queue 3.7 UR1 Administration Guide」

Portal Server 和 Portal Server Secure Remote Access 安裝後配置

在 [安裝時自動配置] 作業期間,安裝程式只會配置 Portal Server。

在 [安裝後手動配置] 作業後,只會複製檔案。您需要手動完成 Portal Server 的配置。

如果同時選取 Application Server 和 Web Server 進行安裝,Web Server 會成為 Access Manager 部署預設使用的 Web 容器。Portal 會部署在部署 Access Manager 的容器中。


備註 –

如需在未安裝 Portal Server 的機器上配置 SRA 元件,應使用 psconfig.bat 指令。


在安裝時自動配置作業後配置 Portal Server 和 Portal Server Secure Remote Access

在 [安裝時自動配置] 作業期間,安裝程式只會配置 Portal Server。如果已選取 Portal Server Secure Remote Access (SRA) 元件,則會安裝對應的 MSI 套裝軟體,但不會配置這些元件。Portal Server SRA 元件包括:

您可以使用以下其中一個公用程式配置 SRA 元件:

Procedure使用 psadmin.bat 配置 SRA

  1. 將所需 SRA 元件的範本特性檔案從 PortalServer-base\template\sra 目錄複製到 portalserver-base\ data

    範本特性檔案包括:

    • 閘道GWConfig.properties.template

    • Netlet 代理程式NLPConfig.properties.template

    • Rewriter 代理程式RWPConfig.properties.template

  2. 啟動 Directory Server。

  3. 啟動 Cacao 實例。

  4. 啟動 Web 容器。

  5. 編輯範本特性檔案。

  6. 在 SRA 上切換。

    PortalServer-base\bin\psadmin.bat switch-sra-status -u admin-user-name -f password-file on

  7. 啟用 SRA。

    PortalServer-base\bin\psadmin.bat provision-sra -u admin-user-name -f password-file -p PortalName --gateway-profile gateway_profile -enable

  8. 建立 SRA 元件實例。

    PortalServer-base\bin\psadmin.bat create-sra-instance -u admin-user-name -f password-file -S PortalServer-base/data/template-property-file -t gateway/nlproxy/rwproxy

  9. 啟動 SRA 實例。

    PortalServer-base \bin\psadmin.bat start-sra-instance -u admin-user-name -f password-file -N gateway_profile -t gateway/nlproxy/rwproxy

Procedure使用 psconfig.bat 配置 SRA

  1. 變更為 PortalServer-base\samples\psconfig 目錄。

  2. 選擇適當的範例 xml 檔案,並以適當的值編輯。

    使用 PortalServer-base\samples\psconfig 下的 README.txt,以選取適當的範例檔案並以適當的值修改。相關範例 xml 檔案包括:

    example10.xml

    範本範例配置檔案,僅用於安裝閘道元件

    example11.xml

    範本範例配置檔案,僅用於安裝 Netlet Proxy 元件

    example12.xml

    範本範例配置檔案,僅用於安裝 Rewriter Proxy 元件

    example17.xml

    範本範例配置檔案,用於配置 Portal Server 或 Search Server 以及所有 SRA 元件,以在 Web Server 容器上進行部署

  3. 執行 psconfig.bat 指令。

    psconfig.bat --config PortalServer-base\samples\psconfigexample-file

Procedure在執行安裝後手動配置作業後配置 Portal Server 和 Portal Server Secure Remote Access

  1. 變更為 PortalServer-base\samples\psconfig 目錄。

  2. 選擇適當的範例 xml 檔案,並以適當的值編輯。

    使用 PortalServer-base\samples\psconfig 下的 README.txt,以選取適當的範例檔案並以適當的值修改。

  3. 執行 psconfig.bat 指令。

    psconfig.bat --config PortalServer-base\samples\psconfig example-file

Service Registry 安裝後配置

Service Registry 不能在安裝期間自動配置。在執行 [安裝後手動配置] 作業後,由於套裝軟體已安裝完畢,因此您可以使用下列程序開始執行 Service Registry 的配置作業。

Procedure在執行安裝後手動配置作業後使用預設特性配置 Service Registry

配置程序在 ServiceRegistry-base\data 中建立 Application Server 網域。預設網域名稱為 registry。然後配置程序會啟動網域,部署 Service Registry,並讓網域保持執行狀態。預設配置目錄是 ServiceRegisry-base

  1. 以管理員身份登入。

  2. 變更為 ServiceRegistry-base \install 目錄。

  3. 驗證 JAVA_HOME 環境變數已設定。

  4. 執行 SRConfig.bat 指令。


    備註 –

    若要使用自訂特性設定執行配置,請參閱「Service Registry 3.1 管理指南」。


Web Proxy Server 安裝後配置

在執行 [安裝時自動配置] 作業後,不需要進行額外的配置。在執行 [安裝後手動配置] 作業後,由於套裝軟體已安裝完畢,因此您可以使用下列程序開始配置 Web Proxy Server。

Procedure在安裝後手動配置作業後配置 Web Proxy Server

  1. 變更為 Web Proxy Server-base \bin\proxy\install\misc 目錄。

  2. 使用您的設定更新特性檔案。

    例如,wps.properties 檔案可能包含下列內容︰


    WPS_JDK_HOME=<Java_Home>
    WPS_SERVER_ROOT=JavaES-install-dir\webproxyserver
    WPS_ADMIN_NAME=admin
    WPS_ADMIN_PWD=admin123
    WPS_ADMIN_PORT=8889
    WPS_START_ON_BOOT=N
    WPS_ADMIN_SERVER_USER=root
    WPS_SERVER_NAME=jws-v60x-4.red.iplanet.com
    WPS_SERVER_PORT=8081
    WPS_SERVER_ID=proxy-server1
    WPS_ADMIN_SERVER_ID=proxy-admserv
    WPS_SERVER_USER=root
  3. 轉至 WebProxyServer-base 的位置。

  4. 執行 WPSConfigure.bat 指令。

Web Server 安裝後配置

在執行 [安裝時自動配置] 作業後,不需要額外的 Web Server 配置。

Procedure在安裝後手動配置作業後配置 Web Server

在執行 [安裝後手動配置] 作業後,由於套裝軟體已安裝完畢,因此您可以使用下列程序開始配置 Web Server。

  1. 透過執行 Web Server 配置程式,建立 Web Server 的執行階段配置。

    如需詳細資訊,請參閱「Sun Java System Web Server 7.0 Installation and Migration Guide」中的「Configure Later Mode (Java ES Only)」

  2. 驗證共用伺服器設定並依需要更新設定。

配置 Java 虛擬機器軟體

為 Java ES 元件完成所需的安裝後配置之後,一些 Java ES 元件可能需要您對 Java 虛擬機器 (JVMTM) 進行調校。JVM 軟體包括數個實體,其中最重要的是編譯器,它會將 Java 位元組編碼轉換為機器指令。在此發行版 Java ES 隨附的 Java 開發工具組 (JDKTM) 軟體版本中,可對 JVM 軟體進行數個選擇。最佳的啟動選項為 –server 選項。–server 對於以伺服器模式執行的 JVM 是一個良好的調校選項。您可使用 java –? 指令來取得選項清單。

另一個可能需要配置的重要調校選項是 Java 堆疊記憶體。例如:

對於使用頻繁的系統,將堆疊大小最大值設為 1.2 GB 是一個好的起點。

接下來的步驟

在您完成本章的配置作業後,請按照第 6 章, 驗證已安裝的 Java ES 元件所述啟動 Java ES 元件,來驗證安裝後配置。