跳至目錄 Java Solaris 社群 夥伴 My Sun Sun 商店 美國 Sun 全球網

教學課程
Sun Java Enterprise System 2005Q4 安裝程式教學課程

 
2006  年 6 月 [文件號碼:820-2351]  
在這個過程中,將向您介紹 Sun Java Enterprise System (Java ES) 安裝程式、Java ES 元件,及執行 Java ES 安裝的關鍵作業。
 

Sun Java Enterprise System (JavaES) 由大量 Sun 伺服器端產品及其支援的共用元件組成,它們可以合作支援跨網路分佈的應用程式。所有 Java ES 元件都使用 Java ES 安裝程式安裝。產品元件是可選取的元件,而共用元件會自動安裝,以支援您在安裝程式中選取的 Java ES 元件。

於下載並開啟 Java ES 軟體發行物,準備執行安裝程式之前,請先閱讀本教學課程。您可以在「Sun Java Enterprise System 安裝文件中心」中存取有關取得軟體及執行完整安裝的說明。

目錄

啟動安裝程式

您可以使用圖形或基於文字的介面來以互動方式安裝 Java ES,或者以可重複使用的狀態檔案在不具互動性 (無訊息方式) 的情況下進行安裝。(本教學課程使用圖形模式。)

互動式安裝
    • 圖形模式提供了互動式圖形精靈,它可以引導您逐步完成在圖形工作站上安裝 Java ES 軟體所需執行的作業。執行圖形安裝程式的指令是 ./installer

    • 基於文字的模式提供了與圖形模式相同的功能,但系統會在終端視窗中逐行提示您回應。執行基於文字的安裝程式的指令是 ./installer -nodisplay
基於程序檔的安裝

無訊息模式是用於在共用相似配置的多個主機上安裝 Java ES 的可重複方法。
        1. 您可先執行互動式安裝階段作業,在此期間會將您對安裝程式的回應擷取為狀態檔案中的一組「名稱-值」對。執行安裝程式以建立狀態檔案的指令是 ./installer -saveState statefile_name
        2. 使用狀態檔案作為輸入,然後在其他主機上執行安裝程式。使用狀態檔案執行安裝程式的指令是 ./installer -state statefile-name
在圖形模式下啟動安裝程式:
  1. 以超級使用者的身份瀏覽至您已下載及展開軟體的目錄。例如:
    cd /java_es_05Q4/solaris-sparc


  2. 在圖形模式下執行安裝程式:
    ./installer

提示:要練習使用安裝程式,或者檢查您主機上的項目,可執行下列指令,它只執行安裝程式而不安裝軟體:
./installer -no

顯示 [歡迎] 頁面。

這是 Java ES 安裝程式的 [歡迎] 頁面。

[歡迎] 頁面提供 Java ES 系統文件的 URL。

頁面下方的各個按鈕可以讓您引導安裝程式。當您按一下 [說明] 時,會顯示有關頁面的資訊。當您按 [下一步] 時,會顯示 [軟體授權合約] 頁面。

這是 Java ES 軟體的 [軟體授權合約] 頁面。

當您接受授權合約之後,會顯示 [語言支援] 頁面。

這是 [語言支援] 頁面。

如果本頁面上未列出您的作業系統語言,安裝程式將以英文執行。

安裝程式會自動安裝所有 Java ES 元件的英文版本。此外,您可以選擇使用任何列出的語言來安裝元件套裝軟體。在安裝階段作業期間,您選擇的語言會套用至所有您要安裝的元件。
提示:若要以一種語言安裝某些元件,而以其他語言安裝其他元件,您必須多次執行安裝程式。

當您按 [下一步] 時,安裝程式會檢查您要安裝的主機,並判斷是否已經安裝了可能會影響安裝的任何 Java ES 軟體。根據主機上的軟體而定,此程序可能會花費一點時間。如果發現不相容的元件版本,安裝程式會提示您將這些元件移除或升級。
提示:Java ES 安裝程式不會執行分散式安裝。您一次只能在一個主機上安裝及配置 Java ES 軟體。仔細規劃您的安裝階段作業是非常重要的,這樣您才可以為您的部署架構建立分散式環境。

當安裝程式檢查完主機上的軟體時,會顯示 [元件選取] 頁面。

選取安裝元件

當您選擇想要在主機上安裝的元件時,Java ES 安裝程式會檢查元件相依性及正確的版本控制。系統會自動選取所需的任何其他元件。針對要安裝的某些元件,安裝程式也提供安裝時配置的功能。

[元件選取] 頁面會列出可選取的元件。若要查看子元件,請展開核取方塊左邊有擴充鑰匙圖示的元件 (例如,Instant Messaging)。按一下此處可查看 Java ES 的可選取元件及其子元件的完整清單。

這是 [元件選取] 頁面。

元件相依性
許多可選取的元件依賴其他元件來提供自己的核心功能。安裝程式會自動選取所選元件需要的其他 Java ES 元件。

如果元件呈現暗灰色而且無法在 [元件選取] 頁面上選取,則表示主機上已經安裝了正確版本的元件。如果可用的話,[狀態] 與 [詳細資訊] 欄會包含有關元件的資訊。頁面上方的各個按鈕可執行下列操作:
  • [全選] 可選取所有的元件與子元件。
    提示:如果您想要安裝大部份元件而不是所有元件,請按一下 [全選],然後再取消選取您不想要的元件或子元件。

  • [全部取消選取] 可取消選取您所有的選取項,以使您能夠從空白的 [元件選取] 頁面開始。

  • [更新清單] 可重新顯示變更之後的頁面
如果您在未滿足元件相依性時按 [下一步],安裝程式會顯示一或多個訊息,通知您出現的問題並告訴您要執行的動作。某些典型的未滿足相依性的情況如下:
  • 您未選取 Web 容器,但是您選取的元件之一需要 Web 容器。
  • 您取消選取了所需的元件或子元件。
  • 您想要使用所需元件的遠端副本,因此您取消選取它。
版本相容性
如果主機上有不相容版本的可選取元件,您需要移除這些元件。安裝程式無法升級可選取的元件,但有一個例外:如果 Application Server 與 Message Queue 隨附於 Solaris OS 中,安裝程式會提供將這兩者升級的選項。「Sun Java Enterprise System 升級指南」中包含手動升級元件的說明。

當您安裝 Java ES 時,如果主機上還沒有安裝所需的共用元件,安裝程式會自動安裝這些共用元件。如果某些共用元件已經在主機上,但是版本不符合 Java ES 發行版本需求,會顯示 [需要進行共用元件升級] 頁面。

這是 [需要進行共用元件升級] 頁面。

如果您不想要安裝程式自動升級顯示的共用元件,請按一下 [取消]。然後,您必須手動升級某些或所有共用元件並重新啟動安裝。若要確認您想要安裝程式將共用元件自動升級至正確版本,請按 [下一步]。

[安裝目錄] 頁面會顯示所選元件的預設目錄。

這是 [安裝目錄] 頁面。

每個元件都有安裝該元件軟體的預設目錄位置。如果無法接受預設目錄,請瀏覽替代路徑並執行任何必要的變更。

當您按 [下一步] 時,安裝程式會執行系統檢查,以確認是否符合系統需求。如果有任何需求不符,會有訊息告訴您需要執行的動作。常見的問題有:
  • 記憶體不在建議的層級上。
  • 缺少修補程式 (當您按 [檢視報告] 時,會顯示出修補程式號碼)。
這是 [系統檢查] 頁面。

如果您無需停止安裝程式就可以解決報告的問題 (例如安裝所需要的修補程式),請進行此動作,然後按一下 [重新檢查] 來再次檢查系統。否則,您可能必須取消安裝並在解決問題之後重新執行檢查。

當系統檢查完成並且您對系統的狀態滿意時,請按 [下一步]。

如果顯示 [配置類型面板] 頁面,便可在安裝期間配置您所選取的某些元件。如果在安裝期間無法配置您所選取的任何元件,系統會自動選取 [以後配置],且不會顯示 [配置類型面板] 頁面。

選擇配置方式

[配置類型面板] 頁面可以讓您指定安裝程式如何處理所選元件的配置。

這是 [配置類型面板] 頁面。

您有下列選擇:
  • [立即配置] 可以讓您配置允許於安裝期間配置的元件。您可以在安裝程式提示時提供配置值以執行此動作。將會建立可執行實例。可在安裝期間配置的元件包括 Access Manager、Administration Server、Application Server、Directory Server、Directory Proxy Server、HADB、Portal Server、Portal Server Secure Remote Access、Web Server 和 Web Proxy Server。其他所有元件都必須使用 [以後配置] 類型。

    安裝後:可在完成安裝後立即啟動及驗證您在安裝期間配置的元件。對於無法於安裝期間配置的元件,您可以透過元件配置精靈或配置檔案手動提供配置值來建立可執行實例。

  • [以後配置] 會指示安裝程式將元件軟體檔案複製到主機上。系統會要求您輸入一些複製套裝軟體所需要的最小值。安裝程式將繼續執行,不會執行進一步配置,也不會建立可執行實例。選擇 [以後配置] 有兩個常見的原因。可能是您選取的元件只能以後配置,或您要在安裝之後而非在安裝期間執行元件的特殊配置。所有元件都可以使用 [以後配置] 類型。

    安裝後:您可以手動將配置值提供給元件配置精靈或配置檔案,以建立可執行實例。
當您按 [下一步] 時,會顯示 [共用伺服器設定] 頁面。

這是 [共用伺服器設定] 頁面。

共用伺服器設定為多個元件所使用的參數。例如,大部分元件需要您指定管理 ID 和密碼。透過設定這些共用值,您可為所有元件的管理 ID 和密碼設定預設值。

在此頁面上,您可以接受預設值或輸入替代值,來回答這些關於全域欄位的安裝程式問題。您在此處輸入的值會在元件配置頁面上顯示為預設值。

對於您選取執行 [立即配置] 安裝的所有安裝程式可配置元件,按 [下一步] 繼續進行相應配置頁面。典型元件配置頁面如下所示:

這是 Application Server 配置頁面。

元件配置設定是套用至特定元件的參數。如果已選取 [立即配置] 類型,將會在安裝期間請求這些設定。其中部分設定是自共用伺服器設定寫入的。

Application Server 的這個範例頁面顯示了配置 Application Server 所需要的一些參數。您可以接受預設值或輸入其他值。

安裝程式會繼續顯示配置頁面,直到您為選取的所有元件提供了所需配置資訊為止。當您在最後一個配置頁面上按 [下一步] 時,會顯示 [準備安裝] 頁面。

安裝軟體

[準備安裝] 頁面列出了您選取要安裝的元件。

這是 [準備安裝] 頁面。
  1. 查看列出的元件。若要進行任何必要的變更,請執行下列動作:

    1. 若要回到上一頁,請按 [上一步],直到顯示出您需要的頁面為止。
    2. 進行變更。
    3. 按 [下一步] 以再次執行安裝程式各頁面。您無需重新輸入先前已輸入的值。但是,可能需要執行新的相依性、相容性及系統檢查。

  2. 當您對 [準備安裝] 清單滿意時,請按 [下一步]。隨即顯示 [產品註冊] 頁面。
這是 [產品註冊] 頁面。


如果您要在安裝軟體時註冊產品,請接受預設值。

當您按一下 [安裝] 時,安裝程式會開始安裝軟體。會顯示 [正在安裝] 頁。

這是 [正在安裝] 頁面。

會先安裝或升級共用元件,然後才安裝可選取的元件。在安裝期間,螢幕上會顯示以下內容:

  • 進度列,顯示總體安裝完成比例。
  • 套裝軟體的名稱,在安裝時顯示。
  • 如果您接受了產品註冊選項,將出現另一個瀏覽器視窗讓您註冊。
安裝所需的時間視您安裝的大小與複雜度而定。

完成安裝

軟體安裝完成後,將顯示 [安裝完成] 頁面。選取的元件、所有必要的共用元件及 Java ES 解除安裝程式現已安裝於此主機上。

這是 [安裝完成] 頁面。

安裝中發生的所有問題 (如記憶體不足) 都會在該頁面上註明。可使用 [檢視] 按鈕存取安裝摘要與記錄。

  • 按一下 [檢視摘要] 來檢查有關每個已安裝元件及您所指定之設定的資訊。如果您選擇 [立即配置] 類型,此摘要會列出所有配置值。

  • 按一下 [檢視安裝日誌] 來檢查元件的安裝程式記錄訊息。

  • 請選取核取方塊以於安裝之後自動顯示「Sun Java Enterprise System 安裝指南 (適用於 UNIX)」。

  • 若要繼續最終的安裝步驟,請於「Sun Java Enterprise System 安裝指南 (適用於 UNIX)」中尋找安裝後配置指示。

  • 按一下 [關閉] 以結束安裝程式。
將 Java ES 元件軟體複製到您的主機上之後,請執行以下動作來完成安裝:
  • 完成所有安裝後配置
  • 啟動元件以確認是否成功
當您在一個主機上完成安裝之後,您可以在下一個主機上安裝軟體。

您的部署可能會有額外的需求,例如目錄複寫、單次登入、高可用性、協力廠商 Web 容器等。有關這些情況的指導原則及在本教學課程中描述的所有作業的詳細指示,可存取「Sun Java Enterprise System 安裝與初始配置文件中心」。

摘要

關於 Java ES 安裝程式,應了解以下重要事項:
  • 安裝程式在本機主機上執行。安裝一次只能在一個主機上發生。
  • 安裝程式可以分辨在本機主機上安裝什麼內容,而無法分辨在遠端主機上安裝什麼內容。
  • 安裝程式無法升級可選取的元件,但它可以升級共用元件。
  • 安裝程式只能配置某些元件,且只能針對 [立即配置] 安裝進行配置。
  • 如果您進行 [立即配置] 安裝,您必須在安裝期間為大部份元件提供配置值。
  • 如果您進行 [以後配置] 安裝,您必須在安裝之後配置所有元件。
  • 安裝程式完成之後,將會安裝套裝軟體但不會啟動任何項目,即使是已配置的元件也不會啟動。
  • 在每次安裝之後至少需要進行某些手動配置。
下面列出了對於瞭解 Java ES 安裝可能有用的其他材料:

可選取的 Java ES 元件清單

在 Java ES 安裝程式的「元件選取」頁中,可選取的元件依照其提供的服務進行分組。在擁有可選取子元件的元件之後,以縮排形式列出子元件。

通訊服務
  • Sun Java System Messaging Server 6 2005Q4
  • Sun Java System Calendar Server 6 2005Q4
  • Sun Java System Instant Messaging 7 2005Q4
    • Instant Messaging Server Core;包含伺服器及多重訊號組合器軟體
    • Instant Messenger 資源
    • Access Manager Instant Messaging Service
  • Sun Java System Portal Server 6 2005Q4
  • Sun Java System Portal Server Secure Remote Access 6 2005Q4
    • Secure Remote Access Core
    • Gateway
    • Netlet Proxy
    • Rewriter Proxy
  • Sun Java System Communications Express 6 2005Q4
  • Sun Java System Directory Preparation Tool 6 2005Q4
  • Communication Services Delegated Administrator 2005Q4
    • Delegated Administrator Console and Utility
    • Delegated Administrator Server

Web 與應用程式服務

  • Sun Java System Application Server Enterprise Edition 8.1 2005Q4
    • Domain Administration Server
    • Application Server Node Agent
    • Command Line Administration Tool
    • Load Balancing 外掛程式,與 Web Server 6 或 Apache Web Server 1.3.33 及更高版本搭配使用,可於配置時選取 (預設為 Web Server)。
    • PointBase Database
    • Sample Applications
  • Sun Java System Web Server 6.1 SP5 2005Q4
  • Sun Java System Web Proxy Server 4.0 2005Q4
  • Sun Java System Message Queue 3 2005Q4 Enterprise Edition
  • Service Registry 3 2005Q4
目錄服務和身份識別服務
  • Sun Java System Access Manager 7 2005Q4
    • Identity Management and Policy Services Core (包括 Delegated Administrator)
    • Access Manager Administration Console
    • Common Domain Services for Federation Management
    • Access Manager SDK
  • Sun Java System Directory Server 5 2005Q4
  • Sun Java System Directory Proxy Server 5 2005Q4

可用性服務
  • High Availability Session Store (HADB) 4.4.2
  • Sun Cluster 3.1 8/05
    • Sun Cluster Core
    • Sun Cluster Agents for Sun Java System
      • HA/Scalable Sun Java System Web Server
      • HA Sun Java System Application Server
      • HA Sun Java System Message Queue
      • HA Sun Java System Calendar Server
      • HA Sun Java System Administration Server
      • HA Sun Java System Directory Server
      • HA Sun Java System Messaging Server
      • HA Sun Java System Application Server EE (HADB)
      • HA Sun Java System Instant Messaging
管理服務
  • Sun Java System Administration Server 5 2005Q4

Java ES 共用元件清單

此 Java ES 版本包含下列共用元件:
  • Ant (Jakarta ANT Java/XML-based build tool) 1.6.2
  • Apache Derby Database 10.0.2.1
  • Apache Common Logging (ACL) 1.0.3
  • Berkeley Database 4.2.52
  • Common agent container 1.1
  • ICU (International Components for Unicode) 3.2
  • IMSDK (Instant Messaging SDK) 6.2.8
  • J2SETM(Java 2 Platform, Standard Edition) platform 5.0 Update 3
  • JAF (JavaBeansTM Activation Framework) 1.0.3
  • JATO (Java Studio Enterprise Web Application Framework) 2.1.5
  • JavaHelpTM Runtime 2.0
  • JavaMailTM Runtime 1.3.2
  • JAXB (Java Architecture for XML Binding) Runtime 1.0.4
  • JAXP (Java API for XML Processing) 1.2.6
  • JAXR (Java API for XML Registries) Runtime 1.0.7
  • JAXRPC (Java API for XML-based Remote Procedure Call) Runtime 1.1.2
  • JCAPI (Java Calendar API) 1.2
  • JDMK (Java Dynamic ManagementTM Kit) Runtime 5.1
  • JSS (Java Security Services) 2.1.4 與 4.1
  • KTSE (KT Search Engine) 1.3.2
  • LDAP C SDK 5.11
  • LDAP Java SDK 4.18
  • MA Core (Mobile Access Core) 1.0.6
  • NSPR (Netscape Portable Runtime) 4.5.2
  • NSS (Network Security Services) 3.10
  • SAAJ (SOAP with Attachments API for Java) 1.2.1
  • SASL (Simple Authentication and Security Layer) 2.18
  • Sun Explorer Data Collector (僅限於 Solaris OS) 4.3.1
  • Sun Java Monitoring Framework 1.0.1
  • Sun Java Web Console 2.2.4
  • WSCL (Web services Common Library) 1.0

文件號碼 820-2351。Copyright 2006 Sun Microsystems。版權所有。
聯絡 關於 Sun 新聞 求才資訊 隱私權 使用規定 商標 Copyright 1994-2005 Sun Microsystems, Inc.