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

第 4 章 使用基於文字的介面安裝

本章說明如何使用互動式基於文字的介面來安裝 Sun JavaTM Enterprise System (Java ES) 軟體。

本章包含以下各節:

安裝之前

在開始本章中的作業之前,您應該已制定出一套安裝順序,並確定符合任何一般安裝需求及先決條件。完成這些作業後,您就可準備安裝。

本節包含以下主題:

驗證先決條件

如需本 Java ES 發行版本之先決條件的特定資訊,請參閱驗證安裝先決條件

您可在「適用於 UNIX 的 Sun Java Enterprise System 5 版本說明」「適用於 UNIX 的 Sun Java Enterprise System 5 版本說明」中的「平台需求和問題」中找到列出的系統需求。

表 2–1 中可以找到可能影響安裝順序的一些常見情況之相關資訊。

取得軟體

如需關於取得 Java ES 軟體的其他資訊,請參閱取得 Java ES 軟體

如何使用基於文字的介面

基於文字的安裝程式不會顯示圖形化介面,而是使用一系列問題提示您輸入資訊。下表說明如何回應安裝程式的基於文字之提示。

表 4–1 回應基於文字的安裝程式提示

動作 

輸入 

若要接受方括號 [ ] 中的預設值

按 Return 鍵。 

從清單中選取項目 

鍵入項目的編號,各編號之間以逗號分隔,然後按 Return 鍵。不允許包含空格。例如,若要選取清單中的項目 2,請鍵入 2,然後按 Return 鍵。

若要選取項目 1、3 和 4,請鍵入 1,3,4,然後按 Return 鍵。

從清單中取消選取項目 

鍵入項目的編號,各編號之間以逗號分隔,每個號碼前輸入減號字元 (-),然後按 Return 鍵。不允許包含空格。例如,若要取消選取清單中的項目 2,可鍵入 -2,然後按 Return 鍵。

若要取消選取項目 1、3 和 4,可鍵入 -1,-3,-4,然後按 Return 鍵。

為文字欄位提供值 

鍵入值,然後按 Return 鍵。 

提供密碼 

鍵入密碼,然後按 Return 鍵。 

密碼不會顯示在終端機視窗上。 

備註:對於 Java ES 安裝程式,管理員密碼中不可有空格,也不可包含下列符號: ; & ( ) ! | < > ' “ $ ^ \ # / , @ %

返回上一個頁面 

鍵入左括號 (<) 字元並按 Return 鍵。 

結束階段作業 

鍵入驚歎號字元 (!) 並按 Return 鍵。

以基於文字的模式執行安裝程式

如需 installer 指令及其選項的完整說明,請參閱附錄 B安裝指令

如果您在安裝期間遇到問題,請參閱第 9 章, 疑難排解中的疑難排解資訊。

Procedure開始安裝

  1. 如果您未以超級使用者 root 的身份登入,請成為超級使用者。

  2. 啟動基於文字的安裝程式:


    ./installer —nodisplay

    顯示 [歡迎] 資訊。

  3. 按 Return 鍵顯示 [軟體授權合約]。

    繼續按 Return 鍵以閱讀整份合約。

  4. 若要接受 [軟體授權合約] 的條款,請鍵入 yes,並按 Return 鍵。

    若不接受所有 [授權] 條款,請按 Return 鍵選取預設的 no。這會終止安裝階段作業。

Procedure若要選取元件及語言

安裝程式會檢查您的主機是否具有先前安裝的 Java ES 產品元件版本。一些產品元件可由安裝程式進行升級 (Application Server、Message Queue、Java DB 及 HADB)。例如:


下列元件可使用 Java ES 安裝程式來升級。
其他的元件,則會在 [選擇軟體元件] 主要功能表中顯示為停用 "* *"。

High Availability Session Store 4.4 - 可升級、相容
Message Queue 3.7 UR1 - 可升級、不相容

   <按下 ENTER 繼續>

如果識別出其他任何不相容的元件,您需要手動移除或升級它們。如需在 Java ES 安裝程式外升級的指示,請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」。解決不相容的問題之後,就可以繼續安裝。


備註 –

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



選擇軟體元件 - 主要功能表
---------------------------------------
備註:"*  *" 表示該選項已停用

[ ] 1.  Directory Preparation Tool 6.4
[ ] 2.  Web Server 7.0
[ ] 3.  Sun Cluster Geographic Edition 3.1 2006Q4
[ ] 4.  Web Proxy Server 4.0.4
[ ] 5.  Directory Server Enterprise Edition 6.0
[ ] 6.  High Availability Session Store 4.4
[ ] 7.  Access Manager 7.1
[ ] 8.  Sun Cluster 3.1 8/05
[ ] 9.  Message Queue 3.7 UR1
[ ] 10. Application Server Enterprise Edition 8.2
[ ] 11. Service Registry 3.1
[ ] 12. Portal Server Secure Remote Access 7.1
[ ] 13. Monitoring Console 1.0
[ ] 14. Portal Server 7.1
[ ] 15. Java DB 10.1
[ ] 16. Sun Cluster Agents 3.1
[ ] 17. 所有共用元件
   輸入欲安裝之產品的逗號分隔形式清單,或按 R 重新整理清單 [] {"<" 返回,"!" 結束}:
  1. 鍵入與您要安裝的元件相關之號碼的逗號分隔形式清單,然後按 Return 鍵。

    安裝程式會呈現一份稱為 [選擇軟體元件 — 確認所做的選擇] 的清單,其中顯示您已選取的元件。

  2. 如果選擇的元件都正確,請按 Return 鍵。

    安裝程式會詢問您是否要安裝所選元件的子元件。例如:


    元件選擇 -  "Directory Server Enterprise Edition 6.0"
    ---------------------------------------------------------------------------------------
    *[X] 1. Directory Server Core Server
    *[X] 2. Directory Service Control Center
    *[X] 3. Directory Server Enterprise Edition 6 Command-Line Utilities
    *[X] 4. Directory Proxy Server 6 Core Server
    
    輸入欲安裝之元件的逗號分隔形式清單 
    (或 D 全部安裝) [D] {"<" 返回,"!" 結束}

    並非所有產品元件都有子元件。在此情況下,會顯示單一產品元件,但不要求您回應。在有顯示子元件的情況下,您必須回應問題。

  3. 完成您的子元件選擇。

    在確認您所有的子元件選擇之後,安裝程式會詢問您是否要安裝多語言套裝軟體。

  4. 若要為所有所選元件安裝多語言裝軟體,請選取 (1) Yes 並按 Return 鍵。

    系統預設會安裝您選取之元件的多語言套裝軟體。 如果您選取 (2) No,則只會安裝英文套裝軟體。在此情況下,系統會要求您確認這個選擇,並警告您以後將無法安裝本土化套裝軟體。

  5. 解決產品元件相依性錯誤。

    如果元件相依性出現問題,則安裝程式將根據問題顯示 [產品相依性檢查] 錯誤或警告。一般的問題可能包含:

    • 不符合本機相依性

      在這種情況下,請返回 [選擇軟體元件],並選取適當的產品元件以滿足本機相依性。

    • 在安裝後配置期間,將在稍後符合遠端相依性

      若不想指定遠端安裝,請返回 [選擇軟體元件],並選取適當的元件來滿足本機相依性。

    • 本機主機已安裝了舊版的產品元件

      如果偵測到不相容的產品元件版本,則您需要結束安裝程式,並升級或移除不相容的版本。

  6. 解決共用元件相依性錯誤。

    如果在主機上發現任何不相容的共用元件版本,則系統會詢問您是否要升級它們。請檢閱 [需要升級共用元件] 清單,並判斷安裝程式是否能安全地自動升級這些共用元件。


    注意 – 注意 –

    在未針對非 Java ES 應用程式檢查主機上存在的相依性的情況下,請勿升級共用元件。請首先驗證這些現有的應用程式與共用元件所需 Java ES 版本是否相容。如需升級的相關資訊,請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」


    • 鍵入 1 (預設值) 或按 Return 鍵讓安裝程式升級共用元件。

    • 鍵入 2 取消安裝階段作業,以便您可以手動升級共用元件。

    如果您鍵入 2,您必須移除或升級在 [需要升級共用元件] 清單中的共用元件,才能繼續安裝。

  7. 在 Solaris 作業系統上,指出安裝程式是否應該升級 J2SE SDK。

    在 Solaris 作業系統上,如果在系統範圍內偵測到不相容的 J2SE SDK 版本,則會顯示 [需要升級 J2SE Software Development Kit] 頁面。接下來您將有兩種選擇:(1) 自動升級 SDK 版本,或 (2) 手動升級 SDK 版本。閱讀該頁面,並決定是要自動升級還是手動升級。預設值為 [自動]。

    如果發現有更高版本的 JDK,但缺少一或多個 JDK 套裝軟體 (例如,64 位元 JVM),則安裝程式會將此版本視為不相容的版本。在此情況下,選擇選項 (1) 或 (2) 會導致 JDK 降級為 Java ES 所需的 JDK 版本。

Procedure指定安裝目錄並啟動系統檢查

  1. 接受所選產品元件的預設安裝位置,或取代預設位置,然後按 Return 鍵。


    備註 –

    如果您選擇輸入替代值,而非接受預設值,則您需要確認每當安裝程式或配置程式要求您選擇的替代值時,您有指定這個項目。


    將為每個選取的產品元件顯示預設的安裝目錄。例如:


    安裝目錄
    ========================
    為每個產品輸入目標安裝目錄的名稱︰
    
    Directory Server [/opt/SUNWdsee]  {"<" 返回,"!" 結束}
    Web Server [/opt/SUNWwbsvr7]  {"<" 返回,"!" 結束}
    Web Server Instance [/var/opt/SUNWwbsvr7]  {"<" 返回,"!" 結束}
  2. 檢閱系統檢查發現的任何問題。

    在選擇安裝目錄之後,安裝程式會基於您選取的元件自動開始檢查磁碟空間、記憶體、交換空間、作業系統修補程式,以及作業系統資源。下表的左欄列出系統檢查的可能結果。右欄指定對於每個情況您應執行的動作。

    顯示的訊息 

    您的動作 

    系統已準備就緒,可進行安裝

    繼續安裝。 

    系統已準備就緒,可進行安裝

    包括說明記憶體或交換空間未達到建議級別的警告。 

    繼續安裝,但在完成安裝時增加記憶體或交換空間。如果不增加記憶體或交換空間,效能可能會受到嚴重影響。 

    系統未準備就緒,不能進行安裝

    如果遺漏任何修補程式,則畫面上會顯示修補程式號碼。 如果您可以在不停止安裝程式的情況下修正所報告的問題,則請這樣操作並繼續安裝。 

    對於像是記憶體不足等問題,您可以繼續安裝,但對於其他像是磁碟空間不足等問題,您必須先解決問題才能繼續安裝程式。

    Solaris 10。若在非全域區域區中執行安裝程式,您會收到一則訊息,說明無法使用記憶體資訊。

  3. 安裝任何遺漏的作業系統修補程式。

    您必須在繼續安裝之前先安裝大部份遺漏的修補程式。如需指導,請參閱安裝修補程式。在某些情況下,不安裝遺漏的修補程式仍可繼續。在這種情況下,如果您選擇繼續,則會警告您安裝可能會失敗,或軟體可能功能不足。若要繼續安裝,您必須確認您要繼續,但不要安裝遺漏的修補程式。

  4. 在系統準備好進行安裝之後,請按 Return 鍵繼續。

    系統會詢問您要使用哪一種配置類型來進行安裝,並請您提供全域設定。

Procedure指定配置類型和共用伺服器設定

  1. 從下列選項指定配置類型:

    • [立即配置] (預設值)。可讓您配置允許在安裝時執行配置的產品元件。您的 [立即配置] 作業包括指定共用伺服器設定,然後為選取的產品元件輸入配置資訊。


      備註 –

      部份產品元件無法在安裝期間配置。如果選取其中任何一個產品元件,您會收到一條訊息,指出您需要在安裝之後配置這些產品元件。


    • 以後配置。您僅提供安裝套裝軟體時所需的最小值。安裝程式將繼續執行,不會進行進一步的配置。如果您選擇 [以後配置] 類型,請跳至安裝軟體

  2. 若為 [立即配置],請選擇應如何輸入您的管理員使用者 ID 及密碼。

    如果您已選取一個以上使用管理員使用者 ID 及密碼的產品元件,則會提示您進行選擇。


    備註 –

    對於 Java ES 安裝程式,管理員密碼中不可有空格,也不可包含下列符號: ; & ( ) ! | < > ' “ $ ^ \ # / , @ %


    • 儘可能使用單一管理員帳號。(預設值) 如果您接受預設值,則輸入一次系統管理員使用者 ID 及密碼,而這些欄位在配置畫面上不會再顯示。

    • 為每個產品使用不同的管理員帳號。如果您選取這個選項,則系統會要求您在使用管理員 ID 及密碼的所有選取元件的配置頁面上輸入管理員使用者 ID 及密碼。

  3. 若為 [立即配置] 安裝,請指定共用伺服器設定。

    安裝程式會呈現一份您所選元件的共用伺服器設定及其預設值清單。例如:


    指定共用伺服器設定
    
    輸入主機名 [myComputer]  {"<" 返回,"!" 結束}
    輸入 DNS 網域名稱 [example.com]  {"<" 返回,"!" 結束}
    輸入 IP 位址 [192.168.255.255]  {"<" 返回,"!" 結束}
    輸入伺服器管理員使用者 ID  [Admin]  {"<" 返回,"!" 結束}
    輸入管理員使用者密碼 (密碼不能超過 8 個字元) []  {"<" 返回,"!" 結束}
    確認管理員使用者密碼 []  {"<" 返回,"!" 結束}
    輸入系統使用者 [root] {"<" 返回,"!" 結束}
    輸入系統群組 [root] {"<" 返回,"!" 結束}

    接受預設值,或使用這些全域參數的替代資料。如需參數的詳細資訊,請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 安裝參照」中的「共用設定」

Procedure若要指定元件配置資料

若為 [立即配置] 安裝,安裝程式會針對能在安裝期間配置的選取元件顯示一或多個配置問題。下列資訊可協助您進行選取:


提示 –

完成安裝後,就可以在 [安裝摘要] 中存取您的配置資訊:

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

Linux 及 HP-UX:/var/opt/sun/install/logs


  1. 指定產品元件的配置設定。

    接受預設,或使用您在產品元件工作表中收集的資訊來回答安裝程式有關每個產品元件的問題。

    典型配置問題看起來像這樣︰


    Web Server︰指定實例設定
    
    伺服器名稱 [myComputer.example.com]  {"<" 返回,"!" 結束}
    輸入 HTTP 連接埠 [80]  {"<" 返回,"!" 結束}
    輸入執行階段 UNIX 使用者 ID [webservd]  {"<" 返回,"!" 結束}
    輸入文件根目錄 [/var/opt/SUNWwbsvr7/docs] {"<" 返回,"!" 結束}

    備註 –

    當您將 Access Manager 和 Portal Server 一同安裝時,可為 Access Manager 選取範圍 (與 Access Manager 7.x 相容) 模式或舊有 (與 Access Manager 6.x 相容) 模式,略過說明在 Portal Server 中必須使用舊有模式的安裝程式訊息。然而,Portal Server 僅在以 Directory Server 配置 Access Manager,且已配置 AM SDK 以儲存資料的情況下,才支援範圍模式。如果您正在使用 Communications 產品,則必須使用舊有模式。



    備註 –

    若要使用 Web Server 做為 Web 容器,則當系統在 Web Server [配置類型] 頁面上詢問您時,您必須將 Web Server 的 [配置類型] 模式設為 Server,而非 Agent。預設值為 Server。


  2. 檢閱您選取的產品元件及子元件清單。

    在設定配置值之後,安裝程式會顯示您已選取之元件及子元件的 [安裝準備就緒] 清單。例如:


    安裝準備就緒
    -------------------------
    將安裝以下元件。
    
    產品:Java Enterpirese System 5
    解除安裝位置: /var/sadm/prod/SUNWentsys5
    所需空間:199.10 M
    ----------------------------------------------
    Web Server 7.0
    Web Server CLI
    Web Server Core
    Web Server Samples
    Directory Preparaation Tool 6.4
    Directory Server Enterprise Edition 6.0
    Directory Server Core Server
    Directory Service Control Center
    Directory Server Enterprise Edition Command-Line Utilities
    Directory Proxy Server Core Server
    Monitoring Console 1.0

    如果您需要進行變更,請鍵入 < 並按 Return 鍵,直到找到需要變更的先前問題。雖然不會明確列示共用元件,但它們已通過驗證,並會在所選產品元件需要時予以安裝。

Procedure安裝軟體

當您滿意 [安裝準備就緒] 清單時,即可開始安裝。


備註 –

若為 Linux,請勿在安裝程式執行時使用 rpm 指令。若為 HP-UX,請勿使用 swlistswcopyswinstall 指令。如果您在 Java ES 安裝期間使用這些指令,則安裝程式會當掉。


  1. 若要啟動安裝,請按 Return 鍵以接受預設 [1]。

    安裝程序開始後,螢幕上會顯示進度指示條,向您報告安裝狀態。例如:


    Java Enterprise System
    |-1%-------------------25%----------------------50%--

    根據安裝的大小和複雜程度,這個程序可能需要很長時間。

    安裝成功完成後,螢幕上會顯示 [安裝完成] 訊息。

  2. 檢查安裝摘要及安裝記錄。

    安裝完成時,畫面上會顯示安裝產生的任何問題,例如記憶體不足。下列檔案也包含有用的資訊

    • [1] 安裝摘要。列出已安裝的每個元件和您指定的設定。如果您選擇 [立即配置],此摘要會包含所有配置值。

    • [2] 安裝記錄。顯示安裝程式的元件記錄訊息。

    在安裝之後,可在以下位置找到這些檔案:

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

    Linux 及 HP-UX: /var/opt/sun/install/logs

    若要查看 Java ES 記錄的完整清單,請參閱檢查安裝記錄檔

  3. 結束安裝程式。

    安裝程式階段作業完成。完成所有安裝後作業後,需要啟動已安裝的產品元件。請進至接下來的步驟

  4. 對成功的安裝進行註冊。

    在成功安裝完 Java ES 後,會在您呼叫安裝程式的主控台或終端機中,自動啟動 Java ES Reporter 安裝公用程式。會要求您提供 Reporter 用來透過網際網路存取 Sun 的代理 URL 或 IP 位址。您不需要輸入其他內容。


    備註 –

    如需關於 Java ES Reporter 的完整說明,請參閱Java ES Reporter 的運作方式


新增元件

若要安裝其他元件,您可以再次執行安裝程式。安裝程式會偵測安裝的元件,並使用它們來滿足您要增加之產品元件的相依性。已安裝的產品元件在 [選擇軟體元件] 頁面上是停用的。

例如,假定您在這段安裝期間已安裝 Access Manager 及其必要產品元件。之後,您決定安裝 Portal Server。Access Manager 的現有實例將用來符合 Access Manager 上的 Portal Server 相依性。系統不會要求您重新安裝 Access Manager。


備註 –

將產品元件新增到已完成 Java ES 安裝的主機時,請務必使用正確的路徑及密碼 (如果新的產品元件將使用已安裝並配置的產品元件)。如果您不記得正確的路徑,請參閱原始安裝的 [安裝摘要],之後再將任何產品元件新增到主機。


接下來的步驟

完成 Java ES 安裝的安裝程式部份後,請繼續執行如下步驟: