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

第 6 章 驗證已安裝的 Java ES 元件

本章提供啟動和停止已安裝和配置的 Sun Java Enterprise System (Java ES) 元件的指示。您可以使用本節中的程序來驗證元件是否可以運作。

在使用本章的程序前,您應該已完成第 5 章, 完成安裝後配置中指定的所有安裝後配置作業。


備註 –

如果您使用了 [安裝時自動配置] 選項,請參閱安裝根目錄位置中的 summary.txt 檔案,以取得有關每個元件的資訊。


本章包含以下各節:

Java ES 的啟動順序

Java ES 5 的啟動順序端視 Web 容器而定。如果 Web 容器是 Web Server,則啟動順序為:

  1. Common Agent Container

  2. Directory Server

  3. Web Server

    如果 Web 容器是 Application Server,則啟動順序為:

  1. Common Agent Container

  2. Directory Server

  3. HADB

  4. Message Queue

  5. Application Server

Portal Server 和 Access Manager 在 Web 容器內執行,您只能在啟動 Web 容器時存取它們。

啟動和停止 Access Manager

Access Manager 依賴 Directory Server 和 Web 容器才能如預期般地運作。Access Manager 可部署在以下容器中:

依預設,安裝後不會執行 Web 容器。您需要啟動 Web 容器。如需啟動和停止 Web Server 和 Application Server 的詳細資訊,請分別參閱啟動和停止 Web Server以及啟動和停止 Application Server。必須同時執行 Directory Server,Access Manager 才能運作。如需啟動 Directory Server 的詳細資訊,請參閱啟動和停止 Directory Server

Access Manager 不包括 [服務] 頁面中的任何啟動或停止項目。

啟動和停止 Application Server

Application Server 依賴 Message Queue 才能運作。如果您已選取 Java ES 安裝程式 [完成] 頁面中的啟動伺服器選項,Application Server 會在安裝後自動啟動。

您也可以透過存取 Application Server 安裝目錄中 bin 資料夾的 .bat 檔案,來啟動和停止 Application Server。

Procedure啟動 Application Server 網域

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

  2. 啟動 Application Server 網域。

    asadmin.bat start-domain --user admin-user-ID --passwordfile passwordFileName domain-name

    例如,鍵入以下指令,並以 admin 做為 admin-user-ID,以 passfile 做為 passwordFileName 來啟動 domain1

    asadmin.bat start-domain --user admin --passwordfile passfile domain1

Procedure停止 Application Server 網域

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

  2. 停止 Application Server 網域:

    asadmin.bat stop-domain domainName

Procedure啟動 Application Server 代理程式

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

  2. 啟動 Application Server 代理程式:

    asadmin.bat start-node-agent --port admin-Port --user admin-user-ID --password admin-password node-agent--name

Procedure停止 Application Server 代理程式

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

  2. 停止 Application Server 代理程式:

    asadmin.bat stop-node-agent node-agent-name

啟動和停止 Directory Server

依預設,當您完成安裝時會啟動 Directory Server。

您也可以透過存取 Directory Server 安裝目錄 bin 資料夾中的 dsadm.exe 檔案,來啟動和停止 Directory Server。

Procedure啟動 Directory Server

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

    cd DirectoryServer-base\ds6\bin

  2. 啟動 Directory Server 實例。

    dsadm.exe start instance-path

    例如,鍵入以下指令可啟動 Directory Server 實例。

    dsadm.exe start C:\Program Files\Sun\JavaES5\DSEE\var\DSInstance

Procedure停止 Directory Server

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

    cd DirectoryServer-base\ds6\bin

  2. 停止 Directory Server 實例。

    dsadm.exe stop instance-path

啟動和停止 Directory Proxy Server

依預設,當您完成安裝時會啟動 Directory Proxy Server。

您也可以透過存取 Directory Proxy Server 安裝目錄 Directory Proxy Server 資料夾中的 dsadm.exe 檔案,來啟動和停止 Directory Proxy Server。

Procedure啟動 Directory Proxy Server

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

    cd DirectoryServer-base\dps6\bin

  2. 啟動 Directory Proxy Server 實例。

    dpadm.exe start instance-path

    例如,鍵入以下指令可啟動 Directory Proxy Server 實例。

    dpadm.exe start C:\Program Files\Sun\JavaES5\DSEE\var\DPSInstance

Procedure停止 Directory Proxy Server

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

    cd DirectoryServer-base\dps6\bin

  2. 停止 Directory Proxy Server 實例。

    dpadm.exe stop instance-path

啟動和停止 HADB 管理代理程式

HADB 管理代理程式註冊為 Windows Server。HABD 服務以自動啟動做為啟動類型。

成功安裝 Java ES 後,系統會將 HADBMgmtAgent 服務註冊為 Windows 服務。此服務會自動啟動,因為 HADB 的啟動類型設定為「自動」。按照以下程序停止 HADB 管理代理程式。

Procedure使用 [服務] 停止 HADB

  1. 選擇 [開始] > [設定] > [控制台]。

  2. 選取 [管理工具]。

  3. 選取 [服務]。

  4. 在 [服務] 清單中,選取您要停止的 HADBMgmtAgent 服務。

    您可以使用以下其中一個方法停止服務:

    • 按一下滑鼠按鍵 2,並選取 [停止]。

    • 按一下 [停止服務] 圖示。

    • 在 [執行] 功能表中選取 [停止]。

啟動和停止 Message Queue

Message Queue 沒有相依性。依預設,Java ES 安裝程式安裝在 Windows 上的 Message Queue 會自動啟動。您有時會希望啟動和停止 Windows 上的 Message Queue 服務。

Procedure使用 Windows 開始功能表啟動 Message Queue

  1. 選擇 [開始] > [程式集] > [Sun Java Enterprise System 5] > [Message Queue 3.7 UR1]> [訊息代理程式]。

Procedure使用 Windows 服務啟動 Message Queue

  1. 選擇 [開始] > [設定] > [控制台]。

  2. 選取 [管理工具]。

  3. 選取 [服務]。

  4. 在 [服務] 清單中選取 Message Queue 代理程式。

    您可以使用以下其中一個方法啟動服務:

    • 按一下滑鼠按鍵 2,並選取 [啟動]。

    • 按一下 [啟動服務] 圖示。

    • 在 [執行] 功能表中選取 [啟動]。

Procedure使用 Windows 服務停止 Message Queue

  1. 選擇 [開始] > [設定] > [控制台]。

  2. 選取 [管理工具]。

  3. 選取 [服務]。

  4. 在 [服務] 清單中選取 Message Queue 代理程式。

    您可以使用以下其中一個方法停止服務:

    • 按一下滑鼠按鍵 2,並選取 [停止]。

    • 按一下 [停止服務] 圖示。

    • 在 [執行] 功能表中選取 [停止]。

啟動和停止 Monitoring Console

無法在安裝了任何 Java ES 元件的主機上執行 Monitoring Console。如需如何使用 Monitoring Console 的資訊,請參閱「Sun Java Enterprise System 5 監視指南」中的「啟動 Monitoring Console」

啟動 Web 容器以存取 Portal Server Desktop

Portal Server 的啟動和關閉機制,是 Sun Java System Web 容器執行時所在之 Web 容器的啟動和關閉機制的一部份。Portal Server 也依賴於 Directory Server、Access Manager 和 Access Manager SDK。以下各節說明在安裝和配置後如何啟動您的 Sun Web 容器、Access Manager 和 Portal Server:

Portal Server 管理是藉由使用 Access Manager 管理主控台來管理的。如需如何開啟 Access Manager 管理主控台的相關資訊,請參閱啟動和停止 Access Manager

Procedure使用 Sun Web 容器存取 Portal Server Desktop

Portal Server 的 Web 協定可以是 HTTP 或 HTTPS。依預設,主機為 hostname.domain

  1. 在瀏覽器視窗中,使用以下 URL 格式顯示範例桌面。

    預設 Portal Access URL 和預設部署 URI 為 /portal

    http://hostname.domain:port/portal

    當您輸入 URL 時,會顯示歡迎頁面,其中包括對 Portal Server 的簡短描述以及指向您選取進行安裝之範例入口網站的連結。按一下其中一個連結以存取範例入口網站的匿名入口網站桌面。若範例桌面顯示時沒有任何異常,則表示您的 Portal Server 安裝是成功的。

  2. 在瀏覽器 URL 欄位中鍵入以下內容:

    http://hostname.domain:port/psconsole

  3. 驗證閘道是否在指定的連接埠上執行:

    netstat -a

    預設連接埠為 443。

    • 如果閘道未執行,請啟動閘道。

      PortalServer-base\bin\psadmin.bin start-sra-instance –u amadmin -f amadmin-password-file – –instance-type gateway – –instance-name gateway-instance-name

  4. 檢視記錄檔以驗證是否有記錄問題。

  5. 在瀏覽器 URL 欄位中鍵入以下內容,以安全模式執行 Portal Server:

    https:// gateway-hostname:port

    若您在安裝期間選擇了預設連接埠 (443),則不需要指定連接埠號。

啟動和停止 Portal Server Secure Remote Access

Portal Server 的 Secure Remote Access 元件提供了基於瀏覽器的安全遠端存取功能,可使用支援 Java 技術的瀏覽器,從任何遠端裝置對入口網站內容和服務進行存取。Gateway 子元件透過單一介面將內部 Web 伺服器與應用程式伺服器中的內容安全地提供給遠端使用者。Portal Server Secure Remote Access 依賴於 Portal Server、Access Manager 或 Access Manager SDK。

Procedure啟動 Portal Server Secure Remote Access Gateway

  1. 安裝完 Gateway 子元件及建立必要的設定檔後,啟動 Gateway。

    gateway-install-root \bin\psadmin.bat start-sra-instance --adminuser amadmin --passwordfile passwordFileName --name default --type gateway

    default 是安裝期間建立的預設閘道設定檔。您可以隨後建立自己的設定檔,並使用新設定檔重新啟動 Gateway。

  2. 驗證 Gateway 是否在指定的連接埠上執行:


    netstat -a

    Gateway 的預設連接埠為 443。

Procedure停止 Portal Server Secure Remote Access Gateway

  1. 停止 Gateway。

    gateway-install-root\bin\psadmin.bat stop-sra-instance --adminuser amadmin --passwordfile passwordFileName --name default --type gateway

    此指令會停止所有在主機上執行的 Gateway 實例。

啟動和停止 Portal Server

Portal Server 的啟動和關閉機制,是 Web 容器 (Web Server 或應用程式伺服器) 啟動和關閉機制的一部份。Portal Server 依賴 Directory Server、Access Manager 或 Access Manager SDK 和 Web 容器。

Procedure啟動 Portal Server

  1. 啟動 Directory Server 實例。

    JavaES5-Install-Dir\DSEE\ds6\bin\dsadm.exe start DSInstancePath

  2. 啟動 Cacao Server 實例。

    JavaES5-Install-Dir \share\cacao_2\bin\cacaoadm.bat start

    請稍候一段時間,以確保 Cacao Server 啟動。

  3. (可選擇) 驗證 Cacao Server 狀態。

    JavaES5-Install-Dir\share\cacao_2\bin\cacaoadm.bat status

    Cacao Server 狀態會以下列格式顯示:


    default instance is DISABLED at system startup.
    Current retries count : 0/4
    Processes:
    3780
    Uptime: 0 day(s), 0:8
  4. 啟動 Derby Server 實例。

    JavaES5-Install-Dir \share\ant\bin\ant.bat -buildfile PortalServer-base\lib\derby.xml -propertyfile PortalServer-base\config\PSConfig.properties start-instance


    備註 –

    如果 Derby Server 未啟動,則 Wiki 和社群範例會失敗。


  5. 啟動 Web 容器,其可以是 Web Server 或 Application Server。


    備註 –

    如果 Access Manager 和 Portal Server 部署在同一個 Web 容器中,則依預設,在啟動 Web 容器時會同時啟動 Access Manager 和 Portal Server。


    1. 若要啟動 Web Server,請鍵入以下內容:

      JavaES5-Install-Dir \WebServer7\WebServer-Instance\bin\start.bat

      其中,

    2. 若要啟動 Application Server,請鍵入以下內容:

      JavaES5-Install-Dir\appserver\bin\asadmin.bat start-domain --user adminUserName --password adminPassword deployedDomain

啟動和停止 Service Registry

Service Registry 安裝會在 ServiceRegistry-basedata\domains\registry 目錄中建立一個 Application Server 網域。

此網域的 Application Server 管理主控台連接埠號為 6489。系統會自動將 Service Registry 部署為使用連接埠 6480 之 registry 網域的 Web 應用程式。

Procedure啟動 Service Registry

  1. 變更為 ServiceRegistry-base 目錄。

  2. 啟動 Service Registry。

    JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.start

接下來的步驟

會顯示一則訊息,告知您伺服器正在啟動。啟動程序完成後,會顯示額外的訊息。

Procedure存取 Service Registry Web Console

  1. 若要存取 Service Registry Web Console,請在您的瀏覽器中使用下列 URL 格式:

    https://hostname:port
    
  2. 若您是在安裝 Service Registry 的系統上執行瀏覽器,請將您的本機主機指定為 hostname

    否則,請不要將本機主機指定為 hostname,而是使用執行 Service Registry 之系統的名稱。

    安裝期間指定的預設連接埠號為 6480。例如:

    https://mycomputer.example.com:6480
接下來的步驟

您應該會看見 Web Console 的歡迎頁面。預設登入名稱為 admin 。密碼是在安裝時設定的。

展開 [應用程式] 節點,再展開 [Web 應用程式] 節點。Service Registry 部署為名叫 soar 的 Web 應用程式。

Procedure停止 Service Registry

  1. 變更為 ServiceRegistry-base 目錄。

  2. 停止 Service Registry。

    JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop

Procedure重新啟動 Service Registry

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

  2. 重新啟動 Service Registry。

    JavaES-install-dir\share\ant\bin\ant.bat build-install.xml appserver.domain.bounce

啟動和停止 Web Proxy Server

Procedure使用指令提示符號啟動 Proxy Administration Server 服務

  1. 變更為 WebProxyServer-base\admin-service-id\ 目錄。

  2. 鍵入 startsvr.bat

    預設管理服務 ID 是 proxy-admserv

Procedure使用指令提示符號停止 Proxy Admin Server 服務

  1. 變更為 WebProxyServer-base\admin-service-id\ 目錄。

  2. 鍵入 stopsvr.bat

    預設管理服務 ID 是 proxy-admserv

Procedure使用指令提示符號啟動 Proxy Server 服務

  1. 變更為 WebProxyServer-base\proxy-service-id\ 目錄。

  2. 鍵入 startsvr.bat

    預設代理伺服器服務 ID 是 proxy-server1

Procedure使用指令提示符號停止 Proxy Server 服務

  1. 變更為 WebProxyServer-base\proxy-service-id\ 目錄。

  2. 鍵入 stopsvr.bat

    預設代理伺服器服務 ID 是 proxy-server1

Procedure使用指令提示符號啟動 Socks Server 服務

  1. 變更為 JavaES-install-dir\proxy-service-id\ 目錄。

  2. 鍵入 startsockd.bat

    預設代理伺服器服務 ID 是 proxy-server1

Procedure使用指令提示符號停止 Socks Server 服務

  1. 變更為 JavaES-install-dir\proxy-service-id\ 目錄。

  2. 鍵入 stopsockd.bat

    預設代理伺服器服務 ID 是 proxy-server1

Procedure使用 [開始] 功能表啟動 Proxy Admin Server 服務

  1. 選擇 [開始] > [程式集] > [Sun Java Enterprise System 5] > [Web Proxy Server 4.0.4] > [啟動 Admin Server]。

Procedure使用 [開始] 功能表啟動 Proxy Server 服務

  1. 選擇 [開始] > [程式集] > [Sun Java Enterprise System 5] > [Web Proxy Server 4.0.4] > [啟動 Proxy Server]。

Procedure使用 [開始] 功能表停止 Proxy Server 服務

  1. 選擇 [開始] > [程式集] > [Sun Java Enterprise System 5] > [Web Proxy Server 4.0.4] > [停止 Proxy Server]。

啟動和停止 Web Server

如果您已在 Java ES 安裝程式的 [完成] 頁面中選取了啟動伺服器選項,則 Web Server 會在安裝後自動啟動。

Procedure使用 Windows 開始功能表主控台啟動 Web Server

  1. 選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [啟動 Web Server Administrator Server]。

    顯示 cmd 畫面。

Procedure使用 Windows 開始功能表主控台停止 Web Server

  1. 選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [停止 Web Server Administrator Server]。

    顯示 cmd 畫面。

Procedure使用 Web Server Administration Server 啟動 Web Server

  1. 選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [管理主控台]。

    顯示 [Web Server 7.0 管理伺服器登入] 頁面。

  2. 鍵入使用者名稱和密碼,然後按一下 [確定]。

    顯示 [Web Server 7.0 管理伺服器] 頁面。

  3. 在下拉式清單中選取 [伺服器],再按一下 [管理]。

    顯示 [伺服器管理員] 頁面。

  4. 按一下 [Server On]。

    即會啟動 Web Server,並顯示確認對話方塊。

Procedure使用 Web Server Administration Server 停止 Web Server

  1. 選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [管理主控台]。

    顯示 [Web Server 7.0 管理伺服器登入] 頁面。

  2. 鍵入使用者名稱和密碼,然後按一下 [確定]。

    顯示 [Web Server 7.0 管理伺服器] 頁面。

  3. 在下拉式清單中選取 [伺服器],再按一下 [管理]。

    顯示 [伺服器管理員] 頁面。

  4. 按一下 [Server Off]。

    即會停止 Web Server,並顯示確認對話方塊。

Procedure使用 Windows 服務啟動 Web Server

  1. 選擇 [開始] > [設定] > [控制台]。

  2. 選取 [管理工具]。

  3. 選取 [服務]。

  4. 選取 [服務] 清單中的 Web Server 7.0。

    您可以使用以下其中一個方法啟動服務:

    • 按一下滑鼠按鍵 2,並選取 [啟動]。

    • 按一下 [啟動服務] 圖示。

    • 按一下 [執行] 功能表,再按一下 [啟動] 選項。

  5. 選取 Sun Java System Web Server 7.0 管理伺服器,再重複步驟 4 以啟動 Web Server 管理伺服器。

Procedure使用 startserv.bat 啟動 Web Server

  1. 變更為 WebServer-base\admin-server\bin 目錄。

  2. 執行 startserv.bat 指令以啟動 Web Server 程序。

Procedure使用 startserv.bat 啟動 Web Server 實例

  1. 變更為 WebServer-base\https-[INSTANCE_NAME]\bin 目錄。

  2. 執行 startserv.bat 指令以啟動 Web Server 程序。

Procedure使用 Windows 服務停止 Web Server

  1. 選擇 [開始] > [設定] > [控制台]。

  2. 選取 [管理工具]。

  3. 選取 [服務]。

  4. 選取 [服務] 清單中的 Web Server 7.0。

    您可以使用以下其中一個方法停止服務:

    • 按一下滑鼠按鍵 2,並選取 [停止]。

    • 按一下 [停止服務] 圖示。

    • 在 [執行] 功能表中選取 [停止]。

  5. 選取 Sun Java System Web Server 7.0 管理伺服器,再重複步驟 4 以停止 Web Server 管理員伺服器。

Procedure使用 stopserv.bat 停止 Web Server

  1. 變更為 WebServer-base\https-admserv

  2. 執行 stopserv.bat 指令以停止 Web Server 程序。

Procedure使用 stopserv.bat 停止 Web Server 實例

  1. 變更為 WebServer-base\https-[INSTANCE_NAME]

  2. 執行 stopserv.bat 指令以停止 Web Server 程序。

接下來的步驟

若您完成了本章中的作業,則表示已驗證您安裝和配置的 Java ES 元件可以運作。現在您可以開始管理這些 Java ES 元件。如需詳細資訊,請參閱 Java ES 元件文件,網址為:http://docs.sun.com/app/docs/prod/entsys.5http://docs.sun.com/app/docs/prod/entsys.5?l=zh_TW