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

驗證安裝先決條件

下表列出開始任何類型的安裝之前應該執行的作業。左欄列出了您執行這些作業時應遵循的順序,右欄包含指示及其他有用資訊的位置。並非所有作業對全部安裝來說都是必需的。


備註 –

HP-UX 不支援 Sun Cluster 元件、Directory Preparation Tool、HADB 或協力廠商 Web 容器。Linux 不支援 Sun Cluster 元件,且對於 [立即配置] 僅支援將 BEA WebLogic 做為協力廠商容器。


表 1–3 安裝前的檢核清單

作業 

說明和有用的資訊 

1. 規劃您的 Java ES 安裝。 

請參閱「Sun Java Enterprise System 5 安裝規劃指南」

如果要安裝 Sun Cluster 軟體,請參閱Sun Cluster 軟體範例

如果要安裝 Monitoring Console,請參閱「Sun Java Enterprise System 5 監視指南」

2. 確定是否有任何在版本說明中提及的問題會影響您的安裝。 

在執行「安裝指南」中所述的任何程序之前,您應該先閱讀「適用於 UNIX 的 Sun Java Enterprise System 5 版本說明」。這些說明中提及的安裝問題可能影響您的部署。

3. 檢查主機上的現有軟體。 

請參閱檢查現有主機

若您需要升級,請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」

4. 升級所有與 Java ES 5 發行版本不相容的現有元件。 

備註:在 Solaris 作業系統上,Java ES 安裝程式通常可以升級現有版本的 Application Server 和 Message Queue。 

請參閱當安裝了不相容的元件時

請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」

如需使用平台套裝軟體指令的資訊,請參閱相應平台的線上手冊。 

5. 驗證是否滿足系統需求。 

請參閱決定您的主機是否準備就緒

請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 版本說明」中的「平台需求和問題」

6. 決定是否可使用安裝順序範例。 

請參閱第 2 章, 安裝順序範例

7. 進行 [立即配置] 安裝時,請收集產品元件的配置資訊。 

「適用於 UNIX 的 Sun Java Enterprise System 5 安裝參照」中的第 3 章「配置資訊」提供了產品元件的配置資訊。

「適用於 UNIX 的 Sun Java Enterprise System 5 安裝參照」中的第 4 章「配置作業表」提供了用於收集資料的作業表。

8. 備份產品註冊檔。備份副本在安裝失敗而需要進行回復時很有用處。

Solaris 作業系統:/var/sadm/install/productregistry

Linux:/var/opt/sun/install/productregistry

HP-UX︰/var/adm/sw/productregistry

9. 若要以 Directory Server 的非超級使用者身份執行,請先建立系統帳號,再進行配置。 

建立非超級使用者所需的系統帳號。 

10. 若要安裝依賴於已安裝的伺服器或服務的產品元件,請確保現有伺服器和服務可以進行存取。 

例如,如果您要安裝 Portal Server Secure Remote Access 子元件,則 Secure Remote Access Core 必須正在執行並且可以進行存取。 

11. 如果要安裝 Directory Server,請驗證是否已安裝 Perl。

Solaris 作業系統:可在 Solaris 媒體上找到 Perl 套裝軟體 (SUNWperl5*)。

Linux:/usr/bin/perl

HP-UX︰/opt/perl/bin/perl

安裝前 Perl 必須已經存在。若 Perl 不存在,請使用 pkgaddrpm -iswinstall 增加套裝軟體。

12. 驗證 getent hosts 傳回的針對您的目標系統的第二欄包含 FQDN 而不是簡單的主機名稱。

執行以下指令: 

getent hosts ip-address

13. 若要安裝與 Apache Web Server 搭配使用的 Load Balancing Plugin ,必須在開始安裝 Java ES 之前先安裝並配置 Apache Web Server。 

以下只適用於 Linux 系統:您必須先安裝 Application Server,然後安裝 Apache Web Server,最後安裝 Load Balancing Plugin。 

HP-UX 不支援 Apache Web Server。 

若尚未安裝和配置 Apache Web Server,請執行該動作。如需詳細資訊,請參閱「Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide」中的「Configuring Web Servers for HTTP Load Balancing」。

14. 若要安裝 Access Manager 以在協力廠商 Web 容器上進行部署,您必須選擇 [以後配置] 類型,然後執行安裝後配置程序檔。 

備註:HP-UX 不支援協力廠商的 Web 容器。對於 [立即配置],Linux 僅支援將 BEA WebLogic 做為協力廠商 Web 容器。 

如需詳細資訊,請參閱「Sun Java System Access Manager 7.1 Postinstallation Guide」

15. 若為重新安裝,請驗證 Web Server 安裝目錄存在。如果存在,請移除或重新命名該目錄。

Web Server 的預設安裝目錄: 

Solaris 作業系統:/opt/SUNWwbsvr7

Linux 及 HP-UX:/opt/sun/webserver7

16. 若要升級 J2SE 軟體,請驗證您已停止運行安裝期間依賴於 J2SE 元件的其他產品。 

如需更多資訊,請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」

17. 若您的主機沒有與網際網路直接連結,則需要指定 HTTP 代理伺服器。 

如需 Application Server 的範例,請參閱「Sun Java System Application Server Enterprise Edition 8.2 Administration Guide」

 

18. 在 Linux 上,若有 /usr/share/bdb/db.jar 連結則將其移除。

 

19. 在 Linux 上,驗證主機上沒有 Ant 1.5.2:rpm –qa | grep ant

將其移除: 

rpm –e ant-1.5.2-23 ant—libs-1.5.2-23

20. 在 Linux 上,驗證 Korn shell 已安裝。 

如果尚未安裝 Korn shell,請至 RPM 目錄,然後執行 rpm –i pdksh 指令。

21. 在 HP-UX 上,請驗證 Java 的 5.0 版本 Update 3 已安裝,然後再啟動安裝程式。 

驗證您的主機上所安裝 JDK 的版本: 

「swlist Jdk15」

若有需要,請從以下位置下載並安裝正確版本的 Java:http://www.hp.com/products1/unix/java/

22. 在 HP-UX 上,若 Web Proxy Server 已安裝且其使用預設設定,請驗證使用者 nobody 是有效的使用者。

/etc/passwd/etc/group 檔案中 nobody 的使用者 ID 和群組 ID 應為正值。

23. 遵循任何適用於您的安裝的安裝順序指導原則。 

請參閱表 2–1

除了這些先決條件外,安裝 Java ES 前還請參閱表 2–1中可能會有幫助的資訊。