Sun Java Enterprise System 2005Q4 安裝指南

第 7 章 驗證安裝的元件

本章提供驗證 Sun JavaTM Enterprise System (Java ES) 元件是否已成功安裝和配置的說明。此處的程序並不涉及元件間可能發生的複雜互動關係,這些互動關係可能在配置如單次登入功能後發生。

本章包含以下各節:

Java ES 元件在 Solaris 作業系統上的預設安裝位置與 Linux 作業系統不同。因此,在本章的程序中以萬用字元表示這些不同位置。例如,AccessManager-base 表示用於 Access Manager 的基本安裝目錄。


提示 –

在多數情形下,本章中的範例都依照預設資訊。如果您不記得為元件指定的安裝或配置值,請嘗試使用範例值。


安裝後驗證

本節提供驗證 Java ES 元件套裝軟體元件是否已成功安裝的說明。如果您執行 [立即配置] 安裝,有些元件已配置並可以執行。不過,本節指導的目的只是單純驗證已正確的安裝套裝軟體,而非只安裝了部分套裝軟體或有遺漏元件。

驗證已成功安裝套裝軟體的一個好方法是檢查產品註冊檔。安裝後,Java ES 安裝程式會更新產品註冊檔,以包含安裝的元件。解除安裝期間,Java ES 解除安裝程式會讀取相同的檔案來決定已經存在且可以解除安裝的元件。

查看安裝記錄也很有用,因為透過檢查一些元件可查看相應的目錄中是否包含正確的版本。

最後,您可以嘗試啟動 [立即配置] 安裝的某些元件,如 Web Server 或 Directory Server。

使用部分或所有下列步驟來驗證安裝。

Procedure若要驗證安裝成功

步驟
  1. 驗證完整安裝了套裝軟體。在 Solaris 作業系統上:


    pkginfo -p
  2. 驗證存在正確的元件版本。

    若要檢視此發行版本的正確版本,請參閱附錄 A此發行版本的 Java ES 元件。例如,Solaris 的 J2SE 版本應為 1.5.0_03。


    cd /usr/jdk
    ls -l
  3. 驗證安裝的元件已反映在產品註冊檔中。

    1. 在 Solaris 作業系統上,使用 prodreg 工具來檢視安裝的套裝軟體:


      prodreg &
    2. 展開 Java Enterprise System 節點來檢視由 Java ES 安裝程式安裝的套裝軟體。

    3. 您也可使用下列指令來直接檢視 productregistry 檔案。


      view /var/sadm/install/productregistry

      若要結束,先按下 Esc 鍵,然後執行:q。

  4. 您可開啟摘要記錄檔來檢查安裝期間提供的配置資料:


    cd /var/sadm/install/logs
    view Java_Enterprise_System_Summary_Report_install.*
  5. 使用 [立即配置] 安裝時,啟動 Portal Server 及其相關的服務。

    1. 啟動 Directory Server:


      /var/opt/mps/serverroot/slapd-hostname/start-slapd
    2. 啟動 Web Server:


      /opt/SUNWwbsvr/https-hostname.domainname/start

      啟動 Web Server 會自動啟動 Portal Server 和 Access Manager。

    3. 存取 Web Server URL:


      http://hostname
      
    4. 存取 Web Server 的管理 URL:


      http://hostname:8888
  6. 使用 [立即配置] 安裝時,請停止 Portal Server 及其相關的服務。

    1. 停止 Web Server 管理伺服器:


      /opt/SUNWwbsvr/https-admserv/stop
    2. 停止 Web Server:


      /opt/SUNWwbsvr/https-hostname.domainname/stop
    3. 停止 Directory Server:


      /var/opt/mps/serverroot/slapd-hostname/stop-slapd
  7. 使用 [立即配置] 安裝時,啟動 Portal Server 和 Access Manager 服務


    /var/opt/mps/serverroot/slapd-hostname/start-slapd
    /opt/SUNWwbsvr/https-hostname/domainname/start
  8. 使用 [立即配置] 安裝時,存取 Access Manager 主控台

    若登入,使用者 ID 為 amadmin,密碼為 password。


    http://hostname/amconsole
  9. 使用 [立即配置] 安裝時,存取 Portal Server:

    若登入,使用者 ID 為 amadmin,密碼為 password。


    http://hostname/portal
  10. 如果發生錯誤,請重新啟動 Web Server 並重複這些步驟。

在完成安裝後配置之後進行驗證

本節提供驗證完成安裝後配置之後,Java ES 元件是否運作的指導。

若要啟動 Java ES,您必須依特定順序,逐一啟動元件。請從 Directory Server 和 Web 容器 (Web Server 或應用程式伺服器) 所提供的基本服務開始。Java ES 會在安裝期間建立這些服務的可執行實例。因為 Portal Server 和 Access Manager 是在 Web 容器的內部執行,因此它們會在您啟動 Web 容器時啟動。

啟動整個 Java ES 元件集的一般順序如下表所示。左欄列出應執行的啟動順序,中間欄說明作業,而右欄則列出用於執行作業的說明之位置。

表 7–1 Java ES 的優先啟動順序

順序 

作業 

說明位置 

1 

啟動您的目錄伺服器。 

 

A. 啟動 Directory Server。 

啟動和停止 Directory Server

B. 啟動 Administration Server。 

啟動和停止 Administration Server 和 Server Console

C. 啟動 Server Console。 

啟動和停止 Administration Server 和 Server Console

2 

啟動 Directory Proxy Server。 

啟動和停止 Directory Proxy Server

3 

啟動您選擇的 Web 容器。如果已經安裝,會啟動 Access Manager 和 Portal Server。如果已安裝並已配置,還會啟動 Communications Express。 

 

啟動 Application Server (同時啟動 Message Queue)。 

啟動和停止 Application Server

啟動 Web Server。 

啟動和停止 Web Server

啟動 IBM WebSphere Server。 

請參閱伺服器的協力廠商文件。 

啟動 BEA WebLogic Server。 

請參閱伺服器的協力廠商文件。 

4 

啟動 Access Manager 

啟動和停止 Access Manager

5 

啟動 Portal Server Secure Remote Access。 

啟動和停止 Portal Server Secure Remote Access

6 

啟動 Service Registry 

啟動和停止 Service Registry

7 

啟動 Instant Messaging。 

啟動和停止 Instant Messaging Server 和 Multiplexor

8 

啟動 Messaging Server。 

啟動和停止 Messaging Server

9 

啟動 Calendar Server。 

啟動和停止 Calendar Server

若要關閉整個 Java ES 元件集,請按相反的順序執行。

啟動和停止 Access Manager

若要啟動和停止 Access Manager,應啟動和停止其執行時所在的 Web 容器。

Procedure存取 Access Manager 登入頁面

存取登入頁面依賴於您所執行的 Access Manager 安裝類型:

步驟
  1. 請使用以下 URL 格式存取預設頁面:


    http://web_container-host:port/amconsole

    螢幕上會顯示 Access Manager 登入頁面。

  2. 登入。

    成功登入 Access Manager 即確認軟體的部署成功。預設的管理員帳號為 amadmin。

啟動和停止 Administration Server 和 Server Console

此處包含啟動和停止 Administration Server 和 Server Console 的說明。如需更多資訊,請參閱「Sun Java System Administration Server 5 2005Q1 Administration Guide」中的「Starting and Stopping Administration Server」。Administration Server 依賴 Directory Server。

Procedure啟動 Administration Server

步驟
  1. 請輸入以下的值:

    在 Solaris 作業系統上:/var/opt/mps/serverroot/start-admin 在非 Solaris 作業系統上:變更到伺服器根目錄並輸入 ./start-admin

  2. 驗證 Administration Server 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep admin-serv/config

    ./uxwdog -e -d /var/opt/mps/serverroot/admin-serv/config 
    ns-httpd -d /var/opt/mps/serverroot/admin-serv/config ns-httpd -d 
    /var/opt/mps/serverroot/admin-serv/config ns-httpd -d 
    /var/opt/mps/serverroot/admin-serv/config ns-httpd -d 
    /var/opt/mps/serverroot/admin-serv/config

Procedure啟動 Server Console

步驟
  1. 如有必要,配置 $DISPLAY 變數,以在您的主機上顯示 Server Console。

  2. 驗證 Administration Server 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep admin-serv/config

    ./uxwdog -e -d /var/opt/mps/serverroot/admin-serv
    /config ns-httpd -d /var/opt/mps/serverroot/admin-serv
    /config ns-httpd -d /var/opt/mps/serverroot/admin-serv/config 
    ns-httpd -d /var/opt/mps/serverroot/admin-serv/config 
    ns-httpd -d /var/opt/mps/serverroot/admin-serv/config
  3. 請輸入以下的值:

    在 Solaris 作業系統上:/usr/sbin/mpsadmserver startconsole

    在非 Solaris 作業系統上:變更到伺服器根目錄並輸入 startconsole

  4. 驗證 Server Console 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep console

    orion 4871 4812 0 17:46:03 pts/2 0:00 /bin/sh/usr/sbin/mpsconsole
    orion 4990 4871 0 17:46:04 pts/2 0:00 /var/opt/mps/serverroot/startconsole
    orion 4812 4418 0 17:46:02 pts/2 0:00 /bin/sh/usr/sbin/mpsadmserver startconsole

Procedure停止 Server Console

步驟
  1. 若要停止 Server Console,請結束圖形化介面。

  2. 驗證 Server Console 是否已停止執行。例如:


    /usr/bin/ps -ef | grep console

Procedure停止 Administration Server

步驟
  1. 請輸入以下的值:

    在 Solaris 作業系統上:var/opt/mps/serverroot/stop-admin 在非 Solaris 作業系統上:變更到伺服器根目錄並輸入 ./stop-admin

  2. 驗證 Administration Server 是否已停止執行。例如:


    /usr/bin/ps -ef | grep admin-serv/config

啟動和停止 Application Server

Application Server 配置為網域。安裝程式使用預設的連接埠號 4849 建立預設管理網域。管理伺服器實例名稱為「server」。若要使用 Application Server,請啟動網域並存取圖形管理主控台。如需詳細資訊,請參閱「Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Administration Guide」中的第 1 章「Getting Started」。


備註 –

啟動 Application Server 也會啟動 Message Queue。


Procedure若要啟動 Application Server 網域

步驟
  1. 在指令行上,變更為 ApplicationServer-base /bin 目錄並輸入:


    % asadmin start-domain --user admin-id --passwordfile \
    path_to_admin-password_file domainname
    

    輸入您在安裝期間提供的值。會顯示一則訊息,告知您伺服器正在啟動:


    啟動 Domain domain1,請稍候。登入重新導向至 install_dir...

    啟動程序完成後,會顯示額外的訊息:


    Domain domain1 已啟動
  2. 驗證 Application Server 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep appserv

    /opt/SUNWappserver/appserver/lib/appservDAS domain1

Procedure存取 Admin Console

步驟

    若要存取 Admin Console,請在您的瀏覽器中使用 URL 下列格式: https://localhost:port

    如果瀏覽器正在先前已安裝 Application Server 的主機上執行,請為主機名稱指定 localhost。如果瀏覽器位於其他系統上,請使用正在執行 Application Server 軟體的系統之名稱取代 localhost。使用安裝期間指定的 Admin 連接埠號取代 port 變數。安裝期間指定的預設連接埠號為 4849。例如:


    https://mycomputer.example.com:4849

    您應該檢視 Admin Console 登入畫面。


    備註 –

    關於安裝 Application Server、Domain Administration Server 及其各種連接埠號和概念的詳細資訊,請參閱「Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Installation Guide」。


Procedure停止 Application Server

步驟
  1. 在指令行上,變更為 ApplicationServer-base /bin 目錄。

  2. 輸入以下指令停止 Application Server 實例。


    ./asadmin stop-domain --domain domain1
  3. 驗證 Application Server 是否已停止執行。例如:


    /usr/bin/ps -ef | grep appservd

啟動和停止 Calendar Server

Calendar Server 依賴 Directory Server。

Procedure啟動 Calendar Server

步驟
  1. 變更為 sbin 目錄。

    在 Solaris 作業系統上:/opt/SUNWics5/cal/sbin 在 Linux 上: /opt/sun/calendar/cal/sbin

  2. 輸入以下指令啟動 Calendar Server。


    ./start-cal
  3. 驗證 Calendar Server 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep cal

    /opt/SUNWics5/cal/lib/cshttpd -d 3
    /opt/SUNWics5/cal/lib/enpd -p 57997 -c config/ics.conf
    /opt/SUNWics5/cal/lib/csadmind
    /opt/SUNWics5/cal/lib/csnotifyd

Procedure存取 Calendar Server 圖形化介面

步驟

    如果您已經在 Calendar Server 指向的 LDAP 目錄中佈建,則可以登入 Calendar Server。在您的瀏覽器中,使用 http:// hostname.domainname [:port] 格式來存取 Calendar Server。例如:

    http://mycomputer.example.com:89

    在初次登入時,Calendar Server 會為您建立一個預設的行事曆。您登入 Calendar Server 即確認安裝成功。

Procedure停止 Calendar Server

步驟
  1. 變更為 sbin 目錄。

    在 Solaris 作業系統上:/opt/SUNWics5/cal/sbin 在 Linux 上: /opt/sun/calendar/cal/sbin

  2. 輸入以下指令停止 Calendar Server。


    ./stop-cal
  3. 驗證 Calendar Server 是否已停止執行。例如:


    /usr/bin/ps -ef | grep cal

啟動和停止 Communications Express

Communications Express 是基於 web 的通訊用戶端,其中包含通訊錄、郵件用戶端和行事曆。在 Web 瀏覽器的位址欄位中輸入以下 URL 即可存取該項目:

http://webcontainer-host:
webcontainer-port/URI path

其中

啟動和停止 Directory Proxy Server

在所有 UNIX 類型系統中,如果伺服器在連接埠號小於 1024 的連接埠上執行,則以超級使用者的身份登入。若連接埠號大於 1024,則您可以超級使用者的身份登入,也可以利用該伺服器的管理員帳號登入。Directory Proxy Server 依賴於 Administration Server。

Procedure啟動 Directory Proxy Server

步驟
  1. 變更為 DirectoryProxyServer-base /dps-instancename 目錄,其中 instancename 通常是主機名稱。例如,預設值為:


    cd /var/opt/mps/serverroot/dps-host1
  2. 輸入以下指令啟動 Directory Proxy Server 程序。


    ./start-dps
  3. 驗證 Directory Proxy Server 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep dps

    ./ldapfwd -t /var/opt/mps/serverroot/dps-or03/etc/tailor.txt

Procedure停止 Directory Proxy Server

步驟
  1. 變更為 DirectoryProxyServer-base /dps-instancename 目錄,其中 instancename 通常是主機名稱。例如,預設值為:


    cd /var/opt/mps/serverroot/dps-host1
  2. 輸入以下指令停止 Directory Proxy Server 程序。


    ./stop-dps
  3. 驗證 Directory Proxy Server 是否已停止執行。例如:


    /usr/bin/ps -ef | grep dps

啟動和停止 Directory Server

如果 Directory Server 是叢集的一部份,請確定您正在邏輯主機使用中的節點上作業。Directory Server 不具有相依性。

Procedure啟動 Directory Server

步驟
  1. 使用下列其中一個指令來啟動 Directory Server:

    • 如果 Directory Server 5.2 為預設版本:

      在 Solaris 作業系統上:/usr/sbin/directoryserver start 在 Linux 上:/opt/sun/sbin/directoryserver start

    • 如果 Directory Server 5.2 不是預設版本:

      在 Solaris 作業系統上:/usr/sbin/directoryserver -useversion 5.2 start 在 Linux 上:/opt/sun/sbin/directoryserver -useversion 5.2 start

  2. 驗證 Directory Server 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep slapd

    ./ns-slapd -D /var/opt/mps/serverroot/slapd-host1 -i /var/opt/mps/ \
    serverroot/slapd-host1

Procedure停止 Directory Server

步驟
  1. 使用下列其中一個指令來停止 Directory Server:

    • 如果 Directory Server 5.2 為預設版本:

      在 Solaris 作業系統上:/usr/sbin/directoryserver stop 在 Linux 上:/opt/sun/sbin/directoryserver stop

    • 如果 Directory Server 5.2 不是預設版本:

      在 Solaris 作業系統上:/usr/sbin/directoryserver -useversion 5.2 stop 在 Linux 上:/opt/sun/sbin/directoryserver -useversion 5.2 stop

  2. 驗證 Directory Server 是否已停止執行。例如:


    /usr/bin/ps -ef | grep slapd

啟動和停止 Instant Messaging Server 和 Multiplexor

啟動 Instant Messaging 伺服器會啟用與其連接的 Sun Java System Instant Messenger 用戶端。停止 Instant Messaging 伺服器會關閉所有連線並中斷所有用戶端的連線。給定實例的配置指定是否只啟用多重訊號組合器或是伺服器,或兩者都啟用。Instant Messaging 依賴於 Directory Server 和 Web Server。


備註 –

關於啟動 Instant Messaging 用戶端 (以及 Windows 作業系統上的伺服器) 的資訊,請參閱「Sun Java System Instant Messaging 7 2005Q1 Administration Guide」。


Procedure啟動 Instant Messaging Server 和 Multiplexor

步驟
  1. 變更為 InstantMessaging-base /sbin/ 目錄。例如:

    在 Solaris 作業系統上:cd /opt/SUNWiim/sbin 在 Linux 上:cd /opt/sun/im/sbin

  2. 輸入以下指令啟動 Instant Messaging Server 和 Multiplexor 程序:


    ./imadmin start
  3. 驗證 Instant Messaging 程序是否正在執行:


    ./imadmin status

    Server           [UP}
    Multiplexor      [UP]
    Agent:calendar   [DOWN]
    Watchdog         [UP]

Procedure停止 Instant Messaging

步驟
  1. 變更為 InstantMessaging-base /sbin/ 目錄。例如:

    在 Solaris 作業系統上:cd /opt/SUNWiim/sbin 在 Linux 上:cd /opt/sun/im/sbin

  2. 輸入以下指令停止 Instant Messaging Server 和 Multiplexor 程序:


    ./imadmin stop
  3. 驗證 Instant Messaging 程序是否正在執行:


    ./imadmin check

啟動 Message Queue

Message Queue 服務的核心是 Message Server。Message Server 透過一個或多個代理程式執行訊息路由和傳送服務。imqbrokerd 指令會啟動代理程式。

Procedure啟動 Message Queue Message Server 代理程式

步驟
  1. 變更為 MessageQueue-base/bin 目錄。

  2. 輸入以下指令啟動 Message Queue Message Server 代理程式:


    ./imqbrokerd
  3. 驗證代理程式程序是否正在執行。例如:

    在 Solaris 作業系統上:/usr/bin/ps -ef | grep imqbrokerd


    /bin/sh /usr/bin/imqbrokerd

    在 Linux 上:/bin/ps -ef | grep imqbrokerd


    /bin/sh ./imqbrokerd

啟動和停止 Messaging Server

Messaging Server start-msg 公用程式會啟動所有的訊息伺服器程序,或是選擇性地啟動指定的服務。可以透過啟用或停用配置參數來控制啟動的服務。Messaging Server 依賴於 Directory Server 和 Administration Server。

Procedure啟動 Messaging Server

步驟
  1. 變更為 MessagingServer-base /sbin 目錄。

  2. 輸入以下指令啟動 Messaging Server:


    ./start-msg
  3. 驗證 Messaging Server 程序是否正在執行。

    請注意,程序清單會隨著您配置使用的 Messaging Server 功能而改變。


    /usr/bin/ps -ef | grep SUNWmsgsr

    /opt/SUNWmsgsr/lib/enpd
    /opt/SUNWmsgsr/lib/stored -d
    /opt/SUNWmsgsr/lib/popd -d 5
    /opt/SUNWmsgsr/lib/imapd -d 5 -D 6
    /opt/SUNWmsgsr/lib/mshttpd -d 5 -D 6
    /opt/SUNWmsgsr/lib/dispatcher
    /opt/SUNWmsgsr/lib/job_controller
    /opt/SUNWmsgsr/lib/tcp_lmtp_server
    /opt/SUNWmsgsr/lib/tcp_smtp_server
    /opt/SUNWmsgsr/lib/tcp_smtp_server
    /opt/SUNWmsgsr/lib/imsched
    /opt/SUNWmsgsr/lib/watcher

Procedure停止 Messaging Server

步驟
  1. 變更為 MessagingServer-base /sbin 目錄。

  2. 輸入以下指令停止 Messaging Server:


    ./stop-msg
  3. 驗證 Messaging Server 程序是否已停止執行。例如。


    /usr/bin/ps -ef | grep SUNWmsgsr

    有些 Messaging Server 程序可能需要數分鐘來停止,因為它們需要等待完成目前作業。

Procedure存取 Messenger Express

Messenger Express 是基於 Web 的電子郵件程式,可讓使用者使用瀏覽器存取其信箱。

步驟
  1. 如果您已被佈建在 Messaging Server 指向的 LDAP 目錄中,則可以使用瀏覽器登入。使用 http:// hostname.domainname[: port] 格式來存取 Messenger Express。例如:

    http://mycomputer.example.com:80
  2. 如果未佈建 LDAP 目錄,您可以 admin 身份登入,指定您在配置期間輸入的密碼。

啟動 Web 容器來存取 Portal Server 桌面

Portal Server 的啟動和關閉機制,是其執行之所在 Web 容器的啟動和關閉機制的一部分 (Sun Java Systems 或協力廠商)。它也依賴於 Directory Server、Access Manager 和 Access Manager SDK。在安裝和配置後,請參閱以下章節啟動您的 Sun Web 容器、Access Manager 和 Portal Server:

使用 Access Manager 管理主控台來管理 Portal Server 管理。請參閱啟動和停止 Access Manager來開啟 Access Manager 管理主控台。

以下程序與存取一般使用者 Portal Server 桌面有關。

Procedure從 Sun Web 容器存取 Portal Server 桌面

步驟
  1. 在瀏覽器視窗中,使用以下 URL 顯示範例桌面:

    http://servername:port/portal

    顯示範例桌面即確認部署 Portal Server 成功。

  2. 在行動裝置上,請使用以下 URL:

    http://servername:port/portal/dt

Procedure從 BEA WebLogic 存取 Portal Server 桌面

步驟

    在新的瀏覽器中,使用以下 URL 顯示範例桌面:

    http://beaweblogic-host: port/portal

    範例桌面顯示即確認已在 BEA WebLogic 上成功部署 Portal Server。

Procedure從 IBM WebSphere 存取 Portal Server 桌面

步驟

    在新的瀏覽器中,使用以下 URL 顯示範例桌面:

    http://ibmwebsphere-hostname: port/portal

    範例桌面顯示即確認已在 IBM WebSphere 上成功部署 Portal Server。

啟動和停止 Portal Server Secure Remote Access

Portal Server 的 Secure Remote Access 元件提供使用啟用 Java 技術的瀏覽器,從遠端裝置存取入口網站內容和服務的基於瀏覽器的安全遠端存取。閘道元件可透過單一介面將內部 Web 伺服器與應用程式伺服器上的內容安全地傳送給遠端使用者。Portal Server Secure Remote Access 依賴於 Portal Server、Access Manager 或 Access Manager SDK。

Procedure啟動 Portal Server Secure Remote Access 閘道

步驟
  1. 在安裝閘道元件並建立需要的設定檔後,請執行以下指令來啟動閘道:


    /gateway-install-root/SUNWps/bin/gateway -n default start

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

  2. 執行以下指令檢查閘道是否已在指定連接埠上執行:


    netstat -a | grep port-number

    預設的閘道連接埠為 443。

Procedure停止 Portal Server Secure Remote Access 閘道

步驟
  1. 使用以下指令停止閘道:


    /gateway-install-root/SUNWps/bin/gateway stop

    此指令會停止所有在特定主機上執行的閘道實例。

  2. 執行以下指令檢查閘道程序是否已不再執行:


    /usr/bin/ps -ef | entsys

啟動和停止 Service Registry

Service Registry 安裝在下列位置建立 Application Server 網域:

管理網域的連接埠號為 6489。Service Registry 會在 registry 網域中自動部署為 Web 應用程式。

Procedure若要啟動 Service Registry

步驟
  1. 變更為 Service Registry 安裝目錄。

    在 Solaris 作業系統上:cd /opt/SUNWsoar/install

    在 Linux 上:cd /opt/sun/SUNWsoar/install

  2. 執行以下指令:

    在 Solaris 作業系統上: /usr/sfw/bin/ant -f ./build-install.xml appserver.domain.start

    在 Linux 上:/opt/sun/bin/ant --noconfig -f ./build-install.xml appserver.domain.start

接下來的步驟

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

Procedure存取 Admin Console

步驟
  1. 若要存取 Service Registry 網域的管理主控台,請在瀏覽器中使用下列 URL 格式:

    https://hostname:port
    
  2. 如果您是在安裝 Application Server 和 Service Registry 的相同系統上執行 Web 瀏覽器,請將您的本機主機指定為 hostname。

    否則,請使用 Application Server 軟體執行所在的系統名稱,而非將本機主機指定為 hostname。

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

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

您應該檢視 Admin Console 登入畫面。預設登入名稱和密碼如下所示:登入:管理員密碼:12345678

Procedure若要停止 Service Registry

步驟
  1. 變更為 Service Registry 安裝目錄。

    在 Solaris 作業系統上:cd /opt/SUNWsoar/install

    Linux:cd /opt/sun/SUNWsoar/install

  2. 執行以下指令:

    在 Solaris 作業系統上:/usr/sfw/bin/ant -f ./build-install.xml appserver.domain.stop

    在 Linux 上: /opt/sun/bin/ant --noconfig -f ./build-install.xml appserver.domain.stop

  3. 如果您要停止網域,然後立即再啟動,請使用 Ant 目標 appserver.domain.bounce。

停止和重新啟動 Sun Cluster 軟體

雖然 Sun Cluster 軟體的啟動和停止方式與其他元件不同,但您可以藉由重新啟動至非叢集模式來停止此軟體。如需說明,請參閱「Sun Cluster System Administration Guide for Solaris OS」。

啟動和停止 Web Server

當您安裝 Web Server 時,依預設會安裝兩個伺服器實例:一個 Administration Server 實例和一個 Web Server 實例。Web Server 不具有相依性。

Procedure啟動 Web Server Administration Server 和實例

步驟
  1. 在指令行上,變更為 WebServer-base /https-admserv。

  2. 輸入以下指令啟動 Web Server 管理程序。


    ./start
  3. 變更為 WebServer-base/https- hostname.domainname。

  4. 輸入以下指令啟動 Web Server 實例。


    ./start

    您應會收到下列訊息:startup: Server started successfully.

  5. 驗證 Web Server 程序是否正在執行。例如,在 Solaris 作業系統上:


    /usr/bin/ps -ef | grep SUNWwbsvr

    ./webservd-wdog -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n http
    ./webservd-wdog -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-host1.example.com
    webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n https-admserv
    webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n https-admserv
    webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-host1.example.com/config
    webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-host1.example.com/config
  6. 存取 Administration Server 圖形化介面。

    在瀏覽器中,輸入 http://hostname .domainname: adminport 格式。例如:

    http://host1.example.com:8888

    您能夠登入即表示安裝已經成功。

Procedure停止 Web Server Administration Server 和實例

步驟
  1. 在指令行上,變更為 WebServer-base /https-admserv。

  2. 輸入以下指令停止 Web Server 管理程序。


    ./stop
  3. 變更為 WebServer-base/https- hostname.domainname。

  4. 輸入以下指令停止 Web Server 實例。


    ./stop
  5. 驗證 Web Server 程序是否已停止執行。例如:


    ps -ef | grep SUNWwbsvr

啟動和停止 Web Proxy Server

本節中包含啟動和停止 Web Proxy Server 的說明。

Procedure若要啟動 Web Proxy Server 管理伺服器和實例

步驟
  1. 在指令行上,透過變更為 WebProxyServer-base/proxy-admserv 來啟動管理伺服器:

    • Solaris OS:/opt/SUNWproxy/proxy-admin start

    • Linux:/opt/sun/webproxyserver/proxy-admin start

  2. 在指令行上,透過變更為 WebProsyServer-base/proxy- hostname.domainname 來啟動 Web Proxy Server 實例:

    • Solaris OS:/opt/SUNWproxy/proxy-server1 start

    • Linux:/opt/sun/webproxyserver/proxy-server1 start

Procedure存取 Administration Server 圖形化介面

步驟

    使用 http://hostname.domainname:adminport 格式來存取 Administration Server 圖形化介面。例如:

    http://host1/example.com:8888

    您能夠登入即表示安裝已經成功。

Procedure若要停止 Web Proxy Server

步驟
  1. 在指令行上,透過變更為 WebProxyServer-base/proxy-admserv 來停止管理伺服器:

    • Solaris OS:/opt/SUNWproxy/proxy-admin stop

    • Linux:/opt/sun/webproxyserver/proxy-admin stop

  2. 在指令行上,透過變更為 WebProxyServer-base/proxy- hostname.domain 來停止 Web Proxy Server 實例:

    • Solaris OS:/opt/SUNWproxy/proxy-server1 stop

    • Linux:/opt/sun/webproxyserver/proxy-server1 stop

接下來的步驟

如果您完成了本章中的作業,則表示您已驗證您安裝和配置的 Java ES 元件可以運作。現在您可以開始管理這些元件。以下文件可以協助您入門: