Sun ONE logo      上一頁      目錄      索引      下一頁     

Sun ONE Instant Messaging 6.1 安裝指南

第 2 章
安裝與配置 Instant Messaging

本章在下列章節中介紹如何安裝、升級與移轉 Instant Messaging:


準備工作

在安裝、升級或移轉 Instant Messaging 之前,您應該閱讀並了解第 1 章,「準備安裝」中的資訊,然後完成本節的安裝檢查清單。

完成安裝檢查清單

在安裝、升級與移轉期間,將會提示您某些基本的配置資訊。您應該在開始之前收集這些資訊。根據您決定安裝的元件會提示您某些或所有資訊。

列印表 2-1 並且在提供的空格中寫入您部署的值。您可以在多次安裝、解除安裝 Instant Messaging 時或升級 Instant Messaging 時重複使用此安裝工作表。此表格包含密碼與其他機密資訊,所以您應該將此資訊儲存在安全的地方。

表 2-1 Instant Messaging 安裝參數

參數

說明

您部署的值

安裝目錄

instant-messaging-install-dirinstallation directory

安裝 Instant Messaging 的目錄。

預設:

Solaris:/opt/SUNWiim

Linux:/opt/soim

Windows:C:\Program Files\Sun\Instant Messaging

 

Instant Messaging 伺服器主機與網域名稱

安裝 Instant Messaging 的主機名稱和與主機相關的網域名稱。例如:

主機名稱:instantmessaging.siroe.com

網域名稱:siroe.com

 

Instant Messaging 伺服器連接埠號碼

Instant Messaging 伺服器在此連接埠號碼傾聽除了 Instant Messenger 用戶端以外傳入的請求。

預設:49999

 

多重訊號組合器連接埠號碼
(僅適用多重訊號組合器配置)

Instant Messaging 伺服器傾聽 Instant Messenger 用戶端傳入請求的連接埠號碼。

預設:49909

 

停用伺服器

如果您安裝的實例將會作為多重訊號組合器而非伺服器,請選取此選項。如果選取此選項,您必須提供值給遠端 Instant Messaging 伺服器主機名稱 (僅適用多重訊號組合器配置)

 

遠端 Instant Messaging 伺服器主機名稱
(僅適用多重訊號組合器配置)

此多重訊號組合器路由傳送訊息的 Instant Messaging 伺服器主機名稱。如果您配置的已安裝實例是 Instant Messaging 伺服器而不是多重訊號組合器,請勿輸入此參數的值。

相依性:必須選取停用伺服器參數,也就是停用伺服器功能。

 

指派 Instant Messaging 服務至現有使用者
(僅適用 Solaris,選擇性)

如果已選取,此選項會為現有的 Sun ONE Identity Server 使用者啟用 Instant Messaging。

相依性:Sun ONE Portal Server 與 Sun ONE Identity Server。

 

安全模式
(僅適用 Solaris,選擇性)

已選取時會啟用與 Sun ONE Portal Server Secure

Remote Access 的整合。。

「Secure Remote Access」提供內部網路中遠端使用者的安全存取。使用者可以透過入口網站閘道登入以網路為基礎的 Portal Server 桌面來存取「Secure Remote Access」。

相依性:

需要 Sun ONE Portal Server 與 Sun ONE Identity Server。

只有配置了 Sun ONE Portal Server Secure Remote Access,才可以在安全模式中執行 Instant Messaging。有關指示,請參閱 Sun ONE Instant Messaging 管理員指南Sun ONE Portal Server,Secure Remote Access 管理員指南

如果您啟用此功能,必須提供下列參數的值:

 

Netlet Instant Messaging 連接埠號碼 (僅適用 Solaris,選擇性)

如果您啟用了安全模式 (僅適用 Solaris,選擇性),這將是 Netlet 傾聽傳入請求的連接埠號碼。

預設:49917

相依性:安全模式 (僅適用 Solaris,選擇性)已啟用,Sun ONE Portal Server 與 Sun ONE Identity Server。

 

Messenger Secure Download 連接埠 (僅適用 Solaris,選擇性)

如果您啟用了安全模式 (僅適用 Solaris,選擇性),這將是透過 Netlet 下載 Instant Messenger 資源的連接埠號碼。

預設:49916

相依性:安全模式 (僅適用 Solaris,選擇性) 已啟用,Sun ONE Portal Server 與 Sun ONE Identity Server。

 

啟用 Instant Message 歸檔
(僅適用 Solaris,選擇性)

如果已選取,會為 Instant Messaging 啟用 Sun ONE Portal Server 以搜尋為基礎的歸檔。

相依性:Sun ONE Portal Server 與 Sun ONE Identity Server。

 

LDAP 主機名稱

包含 Instant Messaging 的使用者與群組資訊的 LDAP 伺服器主機名稱。例如,directory.siroe.com

相依性:LDAP 伺服器如 Sun ONE Directory Server。

 

LDAP 連接埠號碼

目錄伺服器傾聽外來請求的連接埠號碼。例如,389

相依性:LDAP 伺服器如 Sun ONE Directory Server。

 

基本 DN

包含 Instant Messaging 的使用者與群組資訊的目錄樹中基本的區別名稱。例如,o=airius.com

相依性:LDAP 伺服器如 Sun ONE Directory Server。

 

連結 DN

在安裝期間,您必須使用目錄管理員連結 DN 與密碼。此資訊僅用於更新 Instant Messaging 目錄綱目,以及上線服務範本與屬性。這需要「Directory Manager」存取。除了安裝與初始配置以外不會儲存或使用 Directory Manager 連結 DN 與密碼。

對於伺服器配置,Instant Messaging 使用此連結 DN 搜尋目錄中的使用者與群組。如果可以匿名搜尋目錄,請將此項留空白。

相依性:LDAP 伺服器如 Sun ONE Directory Server。

 

連結密碼

連結 DN 密碼。

 

SMTP 伺服器主機名稱 (選擇性)

SMTP 伺服器的主機名稱,用於傳送訊息的電子郵件通知給離線的使用者。例如,mail.siroe.com。如果 SMTP 伺服器不使用連接埠 25,請隨主機名稱指定連接埠。例如,若 SMTP 伺服器使用連接埠 1025

mail.siroe.com:1025

相依性:SMTP 伺服器如 Sun ONE Messaging Server。

 

資料庫、記錄檔與運行時檔案路徑名稱

儲存運行時檔案、資料庫與記錄檔的位置。

預設:

Solaris:/var/opt/SUNWiim/default

Linux:/var/opt/soim

Windows:C:\Program Files\Sun\Instant Messaging

 

資源與說明檔案路徑名稱

instant-messaging-resource-directoryresource directory

安裝資源與線上說明檔案的目錄。

預設:

Solaris:/opt/SUNWiim/html

Linux:/opt/soim/html

Windows:C:\Program Files\Sun\Instant Messaging\html

 

程式碼基礎 (Codebase)

Instant Messenger 下載資源的 URL。

您將資源安裝於網路伺服器的文件根中。例如,假設網路伺服器 www.example.com 傾聽連接埠 89,此網路伺服器的文件根是 /opt/web/,而您選擇將 Messenger 資源安裝在 /opt/web/im,所以 Messenger 資源的程式碼基礎 (Codebase) 會如下:

http://www.example.com:89/im/

如果您在安裝期間未提供正確的程式碼基礎 (Codebase),則必須用正確的 URL 更新 Messenger 啟動頁面 codebase/lang/im[ssl].htmlcodebase/lang/im[ssl].jnlp

在 UNIX 上,有可能在目錄中安裝資源,並使用符號連結讓網路伺服器看得到資源。

例如,若在以上範例中您在 /opt/SUNWiim/html 中已安裝資源,可以建立下列符號連結來讓網路伺服器看得到 Messenger 資源。

ln -s /opt/SUNWiim/html /opt/web/im

有關更多資訊,請參閱Sun ONE Instant Messaging 管理員指南 與您的網路伺服器文件。

 


安裝與配置 Instant Messaging

使用 JES 安裝程式在 Solaris 上安裝 Instant Messaging。對於 Linux 與 Windows,使用 Windows 與 Linux 媒體套件安裝 CD 提供的 Instant Messaging setup 程式。

在安裝之前,請確定您已完成「準備工作」的步驟,並且已安裝與配置您 Instant Messaging 部署所需的其他伺服器。有關您必須安裝伺服器的資訊,請參閱「與其他伺服器之相依性」

您會使用相同程序安裝伺服器與多重訊號組合器。當您安裝伺服器時,也會安裝與啟用多重訊號組合器。如果您要主機上只支援多重訊號組合器,請停用那個主機上安裝的伺服器。多重訊號組合器用於在大量安裝工程中平衡路由傳送訊息的負載。有關多重訊號組合器的詳細資料,請參閱第 1 章,「準備安裝」

如果網路伺服器與 Instant Messaging 伺服器不存在於相同的主機上,請將 Instant Messenger 資源安裝在網路伺服器主機上。

下列章節將詳細說明如何安裝 Instant Messaging:

使用 JES 安裝程式安裝與配置 (僅適用 Solaris)

若要安裝 Instant Messaging 元件:

  1. 執行 JES 安裝程式。
  2. 您可以使用圖形使用者介面或指令行來安裝。有關使用 JES 安裝程式的詳細指示,請參閱Java Enterprise System Installation Guide

  3. 當提示選擇要安裝的元件時,展開 Instant Messaging 並選取您要安裝的元件:
    • Instant Messaging 核心服務
    • 此元件包含伺服器與多重訊號組合器軟體兩者。

      多重訊號組合器將多個用戶端的 Instant Messenger 訊息路由傳送到 Instant Messaging 伺服器。

    • Sun ONE Instant Messenger 資源
    • 資源是檔案的集合,包括用於啟動 Instant Messenger 用戶端、可自訂屬性、樣式表、影像與音效檔案,以及 Instant Messenger 線上說明的那些檔案。

    • Identity Server Instant Messaging Service
    • 當您使用 Sun ONE Identity Server 部署 Instant Messaging 時,Instant Messaging 服務會新增至 Identity Server。Instant Messaging 服務能讓管理員加強存取 Instant Messaging 的 Identity Server 策略機制。

      在安裝 Instant Messaging 與此選項之前,您應該已經安裝了 Sun ONE Identity Server。

  4. 遵循螢幕上的指示。
  5. 在安裝之後,您必須使用 configure 公用程式配置 Instant Messaging。若要這麼做:
    1. 變更為安裝 Instant Messaging 的目錄。
    2. 依預設,此目錄是 /opt/SUNWiim

    3. 執行 configure 公用程式:
    4. 圖形使用者介面:configure

      指令行:configure -nodisplay

      一系列提示會出現,請求設定 Instant Messaging 初始配置的資訊。出現的提示會根據您選擇的元件而有不同。使用您檢查清單的值填入請求的資訊。有關詳細資料,請參閱「完成安裝檢查清單」

使用圖形使用者介面安裝與配置 (適用 Linux 與 Windows)

當您執行 setup 來安裝 Instant Messaging 時,您會安裝新的軟體並提供初始配置資訊。

若要在 Linux 與 Windows 上安裝 Instant Messaging 元件:

  1. 以超級使用者身份登入。例如,root (Linux) 或 administrator (Windows)。
  2. 擷取 Instant Messaging 歸檔檔案至暫存目錄。
  3. 請勿擷取歸檔檔案至您要安裝 Instant Messaging 的目錄。

  4. 變更為擷取歸檔檔案的目錄,然後輸入 ./setup (Linux) 或執行 setup.exe (Windows)。

  5. 備註

    僅適用 Linux:請勿在後台執行安裝程式。

    如果您在遠端機器上安裝或如果 root 並未擁有顯示,請將 DISPLAY 環境變數設定為您的主機名稱。例如在 C shell 中輸入:

    setenv DISPLAY myhost:0.0


    安裝程式會顯示「歡迎」畫面。

  6. 按一下「下一步」繼續。
  7. 「授權合約」會出現。

  8. 閱讀授權合約並按一下「是」(接受授權) 以接受,或按一下「否」結束而不安裝。
  9. 「軟體需求」對話方塊會出現,顯示 Instant Messaging 的需求與相依性。

  10. 確定資訊符合您部署的需求而且已安裝所需的伺服器,然後按一下「下一步」。
  11. 如果您尚未安裝適當的伺服器,按一下「結束」以停止安裝 Instant Messaging。有關 Instant Messaging 所需的其他伺服器資訊,請參閱「與其他伺服器之相依性」

  12. 選取您要安裝 Instant Messaging 軟體的目錄,並按一下「下一步」。
  13. Linux 的預設目錄是 /opt/soim ,而 Windows 則是 C:\Program Files\Sun\Instant Messaging

    「選取元件」對話方塊會出現,顯示下列選項:

    • Instant Messaging 伺服器
    • 此元件包含伺服器與多重訊號組合器軟體兩者。

      多重訊號組合器將多個用戶端的 Instant Messenger 訊息路由傳送到 Instant Messaging 伺服器。

    • Sun ONE Instant Messenger 資源
    • 資源是檔案的集合,包括用於啟動 Instant Messenger 用戶端、可自訂屬性、樣式表、影像與音效檔案,以及 Instant Messenger 線上說明的那些檔案。

  14. 選取您要安裝的軟體元件,並按一下「下一步」。
  15. 「確認升級與新增元件」對話方塊會出現,顯示要安裝的元件清單。

  16. 確認元件清單後按一下「下一步」。
  17. 如果您在安裝 Instant Messenger 資源,「Instant Messenger 資源目錄」對話方塊會出現,顯示安裝程式要安裝資源檔案的位置。資源的預設目錄如下:

    對於 Linux:/var/opt/soim/html

    對於 Windows:C:\Program Files\Sun\Instant Messaging\html

  18. 按一下「下一步」。
  19. 安裝程式會檢驗是否有足夠的磁碟空間,然後會顯示「準備安裝」的對話方塊。

  20. 按一下「立即安裝」。
  21. 安裝程序完成時,會出現「摘要資訊」對話方塊。

  22. 按一下「詳細資料」檢視關於安裝的摘要資訊。 如果您已檢視完摘要資訊,按一下「解除」以關閉「摘要資訊」對話方塊。
  23. 按一下「下一步」開始配置 Instant Messaging。
  24. 一系列對話方塊會出現,請求設定 Instant Messaging 初始配置的資訊。出現的對話方塊會根據您選取的元件而有不同。使用您檢查清單的值填入請求的資訊。有關詳細資料,請參閱「完成安裝檢查清單」

  25. 按一下「結束」以結束安裝程式。

從指令行安裝與配置 (僅適用 Linux)

當您執行 setup 來安裝 Instant Messaging 時,您會安裝新的軟體並提供初始配置資訊。

若要從指令行安裝 Instant Messaging 元件,請遵循這些步驟:

  1. 在本機終端機視窗中,以 root 身份登入。
  2. 擷取 Instant Messaging 歸檔檔案至暫存目錄。
  3. 請勿擷取歸檔檔案至您要安裝 Instant Messaging 的目錄。

  4. 變更為擷取歸檔檔案的目錄,並輸入:
  5. ./setup -nodisplay

    安裝程式在目前的視窗中執行,而且會出現文字說明指令行安裝如何運作。

  6. 按下 Enter 鍵以繼續。
  7. 歡迎訊息會出現。

  8. 按下 Enter 鍵以繼續。
  9. 準備文字會出現。

  10. 按下 Enter 以顯示 Sun ONE 軟體授權合約。
  11. 閱讀授權合約並輸入 Yes (接受合約) 然後按下 Enter 以接受並繼續。輸入 No 然後按下 Enter 中斷安裝 Sun ONE Instant Messaging。
  12. 「軟體需求」畫面會出現,顯示 Instant Messaging 的需求與相依性。

  13. 確定資訊符合您部署的需求而且已安裝所需的伺服器,然後按下 Enter。
  14. 如果您尚未安裝適當的伺服器,輸入 Exit 以停止安裝 Instant Messaging。有關 Instant Messaging 所需的其他伺服器資訊,請參閱「與其他伺服器之相依性」

  15. 選取您要安裝 Instant Messaging 軟體的目錄並按下 Enter。
  16. 預設目錄是 /opt/soim

    「選取元件」畫面會出現,並顯示下列選項:

    • Instant Messaging 伺服器
    • 此元件包含伺服器與多重訊號組合器軟體兩者。

      多重訊號組合器將多個用戶端的 Instant Messenger 訊息路由傳送到 Instant Messaging 伺服器。

    • Sun ONE Instant Messenger 資源
    • 資源是檔案的集合,包括用於啟動 Instant Messenger 用戶端、可自訂屬性、樣式表、影像與音效檔案,以及 Instant Messenger 線上說明的那些檔案。

  17. 選取您要安裝的軟體元件,並按下 Enter。
  18. 「確認升級與新增元件」畫面會出現,並顯示要安裝的元件清單。

  19. 確認元件清單後按下 Enter。
  20. 如果您在安裝 Sun ONE Instant Messenger 資源,「Instant Messenger 資源目錄」畫面會出現,並顯示安裝程式要安裝資源檔案的位置。資源的預設目錄是 /var/opt/soim/html

  21. 接受預設或輸入不同的目錄,然後按下 Enter。
  22. 安裝程式會檢驗是否有足夠的磁碟空間,然後會顯示「準備安裝」的畫面。

  23. 按下 Enter 開始安裝。
  24. 安裝程序完成時,會出現「摘要資訊」畫面。

  25. 按下 Enter 以開始配置 Instant Messaging。
  26. 一系列提示會出現,請求設定 Instant Messaging 初始配置的資訊。出現的提示會根據您選取的元件而有不同。使用您檢查清單的值填入請求的資訊。有關詳細資料,請參閱「完成安裝檢查清單」

  27. 輸入 Exit 以結束安裝程式。


從先前版本移轉與升級 Instant Messaging

您可以從軟體的先前版本升級 Instant Messaging,升級程序會依您使用的平台而有不同。在 Solaris 上,您會執行完全安裝然後移轉現有的資料。在 Linux 與 Windows 上,您可以從 Instant Messaging 的先前版本基礎上直接升級。

若要移轉或升級 Instant Messaging,您必須完成下列:

  1. 取得 Instant Messaging 軟體。
  2. 計劃關閉 Instant Messaging 伺服器的時間。
  3. 事先通知使用者計劃關機的時間。
  4. 備份資料庫、任何現有資源與您已自訂的配置檔案。這包含 DBinstallationresource 目錄中的檔案。這些目錄的預設位置如下:
  5. Solaris

    DB 目錄/var/opt/SUNWiim/default/db

    安裝目錄/opt/SUNWiim

    資源目錄/var/opt/SUNWiim/html

    Linux

    DB 目錄/var/opt/soim/db

    安裝目錄/opt/soim

    資源目錄/var/opt/soim/html

    Windows:

    DB 目錄C:\Program Files\Sun\Instant Messaging\db

    安裝目錄C:\Program Files\Sun\Instant Messaging

    資源目錄C:\Program Files\Sun\Instant Messaging\html

  6. (僅適用 Solaris) 解除安裝 Instant Messaging,然後刪除任何目錄與安全套裝軟體,例如解除安裝期間未移除的 NSRP 與 NSS。解除安裝的指示提供在Sun Java Enterprise System Installation Guide
  7. 確定您已完成「完成安裝檢查清單」中的檢查清單。您將需要此資訊以在升級後配置 Instant Messaging。
  8. 如果您之前已安裝 IM Portal Channel 與 Portal Archive,則必須在升級 Instant Messaging 之前先將其移除。
  9. 確定您已經安裝與配置其他必要的伺服器。
  10. 有關詳細資料,請參閱「與其他伺服器之相依性」

  11. 關閉 Instant Messaging 伺服器與任何多重訊號組合器。
  12. 執行升級或移轉。
  13. 這包含安裝新軟體與配置 Instant Messaging。

  14. 執行升級後程序。
  15. Solaris:移轉您的資料。請參閱「移轉 Instant Messaging (僅適用 Solaris)」

    Linux 與 Windows:在升級期間,setup 程式會在 confightml 目錄中建立 .new 檔案。這些檔案包含此版本中新增的所有變更。例如,如果您自訂了現有的 iim.conf 檔案,安裝程式會建立 iim.conf.new 檔案。在升級之後,您必須將變更合併回自訂的檔案。「升級 Instant Messaging (Linux 與 Windows)」

下列章節中詳細說明移轉與升級:

移轉 Instant Messaging (僅適用 Solaris)

為了升級至此版本的 Instant Messaging,您必須備份目前的資料庫,使用 JES 安裝程式執行全新安裝,然後將備份中的現有資料移轉至新的安裝。

若要移轉資料至新版本的 Instant Messaging,在您完成安裝後,將備份中的下列目錄複製到新的安裝目錄:

升級 Instant Messaging (Linux 與 Windows)

在 Linux 上,您可以使用 setup 程式的圖形使用者介面或指令行介面來升級 Instant Messaging。在 Windows 上,您必須使用圖形使用者介面來升級 Instant Messaging。

下列章節中說明如何升級:

使用圖形使用者介面升級 Instant Messaging (適用 Linux 與 Windows)

當您執行 setup 來升級現有安裝時,您要安裝新的軟體並提供 Instant Messaging 的初始配置資訊。

若要升級 Instant Messaging 伺服器、多重訊號組合器與資源,請遵循這些步驟:

  1. 以超級使用者身份登入。例如,root (Linux) 或 administrator (Windows)。
  2. 關閉 Instant Messaging 伺服器與多重訊號組合器。
  3. Linux:imadmin stop

    Windows:停止「服務控制台」的伺服器。

  4. 擷取 Instant Messaging 歸檔檔案至暫存目錄。
  5. 請勿擷取歸檔檔案至安裝 Instant Messaging 的目錄。

  6. 變更為擷取歸檔檔案的目錄,然後輸入 ./setup (Linux) 或執行 setup.exe (Windows)。

  7. 備註

    僅適用 Linux:請勿在後台執行安裝程式。

    如果您在遠端機器上安裝或如果 root 並未擁有顯示,請將 DISPLAY 環境變數設定為您的主機名稱。例如在 C shell 中輸入:

    setenv DISPLAY myhost:0.0


    安裝程式會顯示「歡迎」對話方塊。

  8. 按一下「下一步」繼續。
  9. 「授權合約」會出現。

  10. 閱讀授權合約並按一下「是」(接受授權) 以接受,或按一下「否」結束而不安裝。
  11. 「軟體需求」對話方塊會出現,並顯示 Instant Messaging 的需求與相依性。

  12. 確定資訊符合您部署的需求而且已安裝所需的伺服器,然後按一下「下一步」。
  13. 如果您尚未安裝適當的伺服器,按一下「結束」以停止安裝 Instant Messaging。有關 Instant Messaging 所需的其他伺服器資訊,請參閱「與其他伺服器之相依性」

    「選取元件」對話方塊會出現,並顯示下列選項:

    • Instant Messaging 伺服器
    • 此元件包含伺服器與多重訊號組合器軟體兩者。

      多重訊號組合器將多個用戶端的 Instant Messenger 訊息路由傳送到 Instant Messaging 伺服器。

    • Sun ONE Instant Messenger 資源
    • 資源是檔案的集合,包括用於啟動 Instant Messenger 用戶端、可自訂屬性、樣式表、影像與音效檔案,以及 Instant Messenger 線上說明的那些檔案。

      安裝程式會自動選取已經安裝在系統上的元件。如果有相同或更高版本的元件已安裝在系統上,系統在清單上會以停用顯示該元件。

  14. 選取您要升級的其他軟體元件,並按一下「下一步」。
  15. 「確認升級與新增元件」對話方塊會出現,顯示要升級的元件清單。

  16. 確認元件清單後按一下「下一步」。
  17. 如果您在升級資源,「Instant Messenger 資源目錄」對話方塊會出現,顯示 setup 程式要安裝資源檔案的位置。Messenger 資源的預設目錄如下:

    對於 Linux:/var/opt/soim/html

    對於 Windows:C:\Program Files\Sun\Instant Messaging\html

  18. 按一下「下一步」。
  19. setup 程式會檢驗是否有足夠的磁碟空間,然後會顯示「準備安裝」的對話方塊。

  20. 按一下「立即安裝」。
  21. 安裝程序完成時,會出現「摘要資訊」對話方塊。

  22. 按一下「詳細資料」檢視關於升級的摘要資訊。如果您已檢視完摘要資訊,按一下「解除」以關閉「摘要資訊」對話方塊。
  23. 按一下「下一步」開始配置 Instant Messaging。
  24. 一系列對話方塊會出現,請求設定 Instant Messaging 初始配置的資訊。出現的對話方塊會根據您在步驟 7 中選取的元件而有不同。使用您檢查清單的值填入請求的資訊。有關詳細資料,請參閱「完成安裝檢查清單」

  25. 按一下「結束」以結束 setup 程式。
  26. 如果您備份了舊版的安裝,而且想要復原備份中的資料庫或自訂檔案,請參閱「升級後指示 (Linux 與 Windows)」

從指令行升級 (僅適用 Linux)

當您執行 setup 來升級現有安裝時,您要安裝新的軟體並提供 Instant Messaging 的初始配置資訊。

若要從指令行升級 Instant Messaging 伺服器、多重訊號組合器與資源,請遵循這些步驟:

  1. 在本機終端機視窗中,以 root 身份登入。
  2. 擷取 Instant Messaging 歸檔檔案至暫存目錄。
  3. 請勿擷取歸檔檔案至安裝 Instant Messaging 的目錄。

  4. 變更為擷取歸檔檔案的目錄,並輸入:
  5. ./setup -nodisplay

    setup 程式在目前的視窗中執行,而且會出現文字說明指令行安裝如何運作。

  6. 按下 Enter 鍵以繼續。
  7. 歡迎訊息會出現。

  8. 按下 Enter 鍵以繼續。
  9. 準備文字會出現。

  10. 按下 Enter 以顯示 Sun ONE 軟體授權合約。
  11. 閱讀授權合約並輸入 Yes (接受合約) 然後按下 Enter 以接受並繼續。輸入 No 並按下 Enter 以結束 setup 程式而不升級。
  12. 「軟體需求」畫面會出現,顯示 Instant Messaging 的需求與相依性。

  13. 確定資訊符合您部署的需求而且已安裝所需的伺服器,然後按下 Enter。
  14. 如果您尚未安裝適當的伺服器,輸入 Exit 以結束 setup 程式。有關 Instant Messaging 所需的其他伺服器資訊,請參閱「與其他伺服器之相依性」

    「選取元件」畫面會出現,顯示下列選項:

    • Instant Messaging 伺服器
    • 此元件包含伺服器與多重訊號組合器軟體兩者。

      多重訊號組合器將多個用戶端的 Instant Messenger 訊息路由傳送到 Instant Messaging 伺服器。

    • Sun ONE Instant Messenger 資源
    • 資源是檔案的集合,包括用於啟動 Instant Messenger 用戶端、可自訂屬性、樣式表、影像與音效檔案,以及 Instant Messenger 線上說明的那些檔案。

      安裝程式會自動選取已經安裝在系統上的元件。如果有相同或更高版本的元件已安裝在系統上,系統在清單上會以停用顯示該元件。

  15. 選取您要升級的其他軟體元件,並按下 Enter。
  16. 「確認升級與新增元件」畫面會出現,顯示要升級的元件清單。

  17. 確認元件清單後按下 Enter。
  18. 如果您在升級 Sun ONE Instant Messenger 資源,「Instant Messenger 資源目錄」畫面會出現,顯示 setup 程式要安裝資源檔案的位置。Instant Messenger 資源的預設目錄是 /var/opt/soim/html

  19. 按下 Enter。
  20. setup 程式會檢驗是否有足夠的磁碟空間,然後會顯示「準備安裝」的畫面。

  21. 按下 Enter。
  22. 當升級程序安裝完軟體時,「摘要資訊」畫面會出現。

  23. 按下 Enter 開始配置 Instant Messaging。
  24. 一系列提示會出現,請求設定 Instant Messaging 初始配置的資訊。出現的提示會根據您在步驟 8 中選取的元件而有不同。使用您檢查清單的值填入請求的資訊。有關詳細資料,請參閱「完成安裝檢查清單」

  25. 當您完成升級與配置 Instant Messaging 時,輸入 Exit 以結束 setup 程式。
  26. 如果您備份了舊版的安裝,而且想要復原備份中的資料庫或自訂檔案,請參閱「升級後指示 (Linux 與 Windows)」


升級後指示 (Linux 與 Windows)

若要復原您建立備份的資料庫,將備份 DB 目錄 與其所有內容複製到新的 DB 目錄。依預設,升級期間建立的 DB 目錄安裝在下列位置:

Linux:/var/opt/soim/db

Windows:C:\Program Files\Sun\Instant Messaging\db

在升級期間,setup 程式會在 confightml 目錄中建立 .new 檔案。這些檔案包含此版本中新增的所有變更。例如,如果您自訂了現有的 iim.conf 檔案,安裝程式會建立 iim.conf.new 檔案。

在您升級為新版本後,必須找出 .new 檔案,並將變更合併至現有的檔案。如果不要儲存您所作的變更,刪除舊檔案並重新命名對應的 .new 檔案。

當合併這些變更時,逐行比較舊檔案與 .new 檔案,並且編輯您現有的檔案以包含這些變更。

表 2-2 列出可以自訂的檔案,與升級期間建立的 .new 檔案。

表 2-2 .new 檔案 

檔案類型

Linux

Windows

配置

安裝目錄/default/config/iim.conf

安裝目錄/default/config/acls/sysAdmin.acl

安裝目錄/default/config/acls/sysTopicsAdd.acl

安裝目錄/default/config/acls/sysRoomsAdd.acl

安裝目錄/default/config/acls/sysSendAlerts.acl

安裝目錄/acls/sysWatch.acl

安裝目錄/default/config/acls/sysSaveUserSettings.acl

安裝目錄\config\iim.conf

安裝目錄\config\acls\sysAdmin.acl

安裝目錄\config\acls\sysTopicsAdd.acl

安裝目錄\config\acls\sysRoomsAdd.acl

安裝目錄\config\acls\sysSendAlerts.acl

安裝目錄\config\acls\sysWatch.acl

安裝目錄\config\acls\sysSaveUserSettings.acl

資源

資源目錄/im.html

資源目錄/im.jnlp

資源目錄/index.html

資源目錄/language/imres.jnlp

資源目錄/language/imbrand.jar

資源目錄/imssl.jnlp

資源目錄/imssl.html

資源目錄\im.html

資源目錄\im.jnlp

資源目錄\index.html

資源目錄\language\imres.jnlp

資源目錄\language\imbrand.jar

資源目錄\imssl.jnlp

資源目錄\imssl.html

對於 Linux 安裝目錄 的預設值是 /opt/soim/config,而資源目錄 的預設值是 /opt/soim/html

對於 Windows 安裝目錄 的預設值是 c:\Program Files\Sun\InstantMessaging,而資源目錄 的預設值是 c:\Program Files\Sun\InstantMessaging\html



上一頁      目錄      索引      下一頁     


Copyright 2004 Sun Microsystems, Inc. 保留所有權利。