Sun JavaTM Enterprise System (Java ES) 將許多 Sun 伺服器端產品整合到一個系統中,該系統可提供支援分散式企業應用程式所需的伺服器軟體。在本文件中,這些產品亦稱為 Java ES 元件。提供單一安裝程式,從而以各種組合安裝 Java ES 元件。由於這些元件間具有複雜的互動關係,較之安裝單一元件,安裝作業在安裝前和安裝後需要投入更多的努力
本節包含以下小節:
與 2005Q4 版本相關的 Java ES 軟體包括以下可選取的元件。(本書中使用的縮寫名稱依照名稱和版本。)
Communication Services Delegated Administrator 6.3 (Delegated Administrator)
Service Registry 3.0
Sun Cluster 3.1 8/05 (Sun Cluster 軟體)
Sun Cluster Agents for Sun Java System (Sun Cluster 代理程式)
Sun Java System Access Manager 7.0 (Access Manager)
Sun Java System Administration Server 5.2P4 (Administration Server)
Sun Java System Application Server 8.1 Enterprise Edition + 修補程式 (Application Server)
Sun Java System Calendar Server 6.2 + 修補程式 (Calendar Server)
Sun Java System Communications Express 6.2 + 修補程式 (Communications Express)
Sun Java System Directory Preparation Tool 6.3P2 (Directory Preparation Tool)
Sun Java System Directory Server 5.2P4 (Directory Server)
Sun Java System Directory Proxy Server 5.2P4 (Directory Proxy Server)
Sun Java System Instant Messaging 7.0.1 (Instant Messaging)
Sun Java System Message Queue 3.6 Enterprise Edition SP3 (Message Queue)
Sun Java System Messaging Server 6.2 + 修補程式 (Messaging Server)
Sun Java System Portal Server 6.3.1P3 (Portal Server)
Sun Java System Portal Server Secure Remote Access 6.3.1P3 (Portal Server Secure Remote Access)
Sun Java System Web Server 6.1 SP5 (Web Server)
Sun Java System Web Proxy Server 4.0 (Web Proxy Server)
高可用性階段作業儲存區 (HADB) 4.4.2
若要查看顯示在 Java ES 安裝程式中的服務和子元件之完整清單,請參閱附錄 A此發行版本的 Java ES 元件。本附錄也列出隨此版本提供的共用元件。
Java ES 安裝程式是一種安裝架構,可使用 Solaris pkgadd 或 Linux rpm 公用程式將 Java ES 軟體傳送至您的系統。您可以使用互動方式或可重複使用的程序檔來安裝 Java ES。
圖形模式 (互動式)。提供了互動式圖形精靈,可引導您逐步完成在圖形作業站上安裝 Java ES 軟體所需執行的作業。
基於文字的模式 (互動式)。提供的功能與圖形模式相同,但系統會在終端機視窗中逐行提示您回應。
無訊息模式。提供在多台主機上執行安裝程式的選項,使用產生的狀態檔案來指定輸入。
您可以執行 Java ES 安裝程式,不安裝軟體。這對於建立無訊息安裝的狀態檔案,或檢查現有主機上的 Java ES 軟體十分有用。
互動式安裝程式以作業系統的語言環境設定所指定的語言執行。可用的語言包括:
英文
法文
德文
日文
韓文
西班牙文
簡體中文
繁體中文
如果未列示您的作業系統語言,安裝程式會以英語執行。
安裝程式會自動安裝所有 Java ES 元件的英語版本。此外,您可以選擇使用任何列示的語言來安裝元件套裝軟體。在安裝階段作業期間,您選擇的語言會套用至所有要安裝的元件。若要以一種語言安裝某些元件,並以另一種語言安裝其他元件,您必須多次執行安裝程式。
在 Solaris 作業系統上,如果清單上有您作業系統的語言,則系統將自動選取該語言進行元件安裝。不過,您可以變更此選取。
Java ES 安裝程式無法為先前已安裝的元件安裝其他語言套裝軟體。但是,您可以使用 pkgadd 或 rpm 公用程式隨時增加語言套裝軟體。
安裝期間,Java ES 安裝程式會檢查要進行安裝的主機上已安裝的軟體,並識別下列項目:
已安裝相容的 Java ES 產品元件。
不需要重新安裝相容的元件,在安裝程式中也不能選取這些元件。
安裝不相容的 Java ES 產品元件。
若安裝程式識別出已選取的元件和本機已安裝的元件之間有不相容的情況,則系統會提示您移除或升級不相容的已安裝元件。解決這些不相容的問題後,才能繼續安裝。解決後,您可以更新元件選取清單,然後繼續進行安裝。
已安裝不相容的 Java ES 共用元件。
現有主機有可能已包含了 Java ES 共用元件的版本,例如 J2SE 或 NSS。若安裝程式找到版本與您正在安裝的 Java ES 版本不相容的共用元件,就會列出那些共用元件。如果您繼續進行安裝,安裝程式會將共用元件升級至相容的版本。
許多元件依賴其他元件的存在,以提供它們的核心功能。安裝程式會對元件進行廣泛的交叉檢查,以驗證您在安裝期間選取的元件將能夠正常運作。因此,在您選取元件時安裝程式可能會提示您選取某些元件。
一般來說,Java ES 安裝程式會使用以下規則來處理 Java ES 元件之間的相依性:
選取元件。當您選取要安裝的元件時,在大多數情況下安裝程式會自動選取其所有子元件。
安裝程式也會選取所選的元件所相依的元件及子元件。例如,如果您選取 Application Server,安裝程式就會自動選取 Message Queue。
取消選取元件。如果您取消選取某元件,在大多數情況下安裝程式會自動取消選取其所有的子元件。
如果您取消選取另一個選取元件在本機或遠端所需的元件,則當您嘗試繼續進行時,安裝程式會顯示各種警告。
選取子元件。如果您選取子元件,則安裝程式會自動選取其所屬的元件,但不會選取其他子元件。
若選取的子元件相依於其他元件或子元件,則會自動選取這些元件或子元件。
取消選取子元件。如果您取消選取某子元件,安裝程式只會取消選取該子元件,而非其他子元件。
如果您取消選取另一個選取元件在本機或遠端所需的子元件,則當您嘗試繼續進行時,安裝程式會顯示各種警告。
許多 Java ES 元件產品均需要某些程度的安裝期間配置。執行安裝期間配置的程度取決於選取的元件和選擇的安裝選項。
以下是安裝程式可使用的配置選項:
以後配置。在安裝期間,僅輸入安裝所必需的最小值,然後執行安裝後的配置。
立即配置。在安裝期間,您可以配置允許於安裝期間配置的元件產品。您指定的資訊可能僅為幾個共用參數 (共用伺服器設定),或者該資訊可能包含詳細的特定元件參數 (元件設定)。
共用伺服器設定為多個元件所使用的參數。例如,大部分元件需要您指定管理 ID 和密碼。透過設定這些共用值,您可為所有元件的管理 ID 和密碼設定預設值。元件設定是套用至特定元件的參數。只有已選取 [立即配置] 選項才會在安裝期間要求這些設定。其中部分設定是自共用伺服器設定寫入的。
Java ES 提供的解除安裝程式,可用於移除使用 Java ES 安裝程式安裝在本機主機上的元件產品。Java ES 解除安裝程式會為它執行時所在的主機檢查產品相依性,如果發現相依性,便發出警告。
解除安裝程式可以在圖形模式、基於文字的模式或無訊息模式中執行。
Java ES 安裝完成後,解除安裝程式位於下列位置:
Solaris OS:/var/sadm/prod/SUNWentsys4
Linux:/var/sadm/prod/sun-entsys4