Sun Java System Instant Messaging 7.2 管理指南

第 3 章 Instant Messaging 配置檔案與目錄結構簡介

本章提供有關您用來管理 Instant Messaging 的配置檔案的資訊。在變更您的部署配置之前,請先熟悉這些檔案的位置。

本章在以下小節中描述 Instant Messaging 伺服器目錄結構和特性檔案,它們用於儲存 Instant Messaging 操作資料和配置資訊:

Instant Messaging 伺服器目錄結構

Instant Messaging 伺服器目錄結構顯示 Instant Messaging 伺服器平台特定的目錄結構。

表 3–1 Instant Messaging 伺服器目錄

說明 

Solaris 位置 

Linux 位置 

程式檔案 

這些檔案包括原生可執行檔、binlib 目錄中的程式庫檔案、sbin 目錄中的 shell 程序檔、Java 類別與 lib 目錄中的範本檔案。

Instant Messaging 安裝目錄 (im-svr-base)

安裝目錄的預設值為: 

/opt/SUNWiim

Instant Messaging 安裝目錄 (im-svr-base)

安裝目錄的預設值為: 

/opt/sun/im

伺服器配置檔案 

這些檔案位於「配置目錄」中並包括 iim.conf 檔案和一個子目錄,其中包含所有伺服器相關的存取控制檔案。

Instant Messaging 配置目錄 (im-cfg-base)

配置目錄的預設值為: 

/etc/opt/SUNWiim/default/config

為方便起見,安裝程式會建立一個從 /etc/opt/SUNWiim/default/config/opt/SUNWiim/config 的符號連結。

此外,如果您已建立多個 Instant Messaging 的實例,/default 目錄的名稱會隨著實例改變。如需詳細資訊,請參閱從單次 Instant Messaging 安裝中建立多個實例

Instant Messaging 配置目錄 (im-cfg-base)

配置目錄的預設值為: 

/etc/opt/sun/im/default/config

為方便起見,安裝程式會建立一個從 /etc/opt/sun/im/default/config/opt/sun/im/config 的符號連結。

此外,如果您已建立多個 Instant Messaging 的實例,/default 目錄的名稱會隨著實例改變。如需詳細資訊,請參閱從單次 Instant Messaging 安裝中建立多個實例

執行階段目錄 

包含 Instant Messaging 伺服器資料。這些檔案包括由伺服器在執行階段產生檔案所在的可配置目錄。其中包括資料庫目錄中的一般使用者資料。在 log 目錄中也包括伺服器、多重訊號組合器、行事曆代理程式與 XMPP 服務記錄檔。

Instant Messaging 執行階段目錄 (im-runtime-base)

執行時間目錄的預設值為: 

/var/opt/SUNWiim/default

此外,如果您已建立多個 Instant Messaging 的實例,/default 目錄的名稱會隨著實例改變。如需詳細資訊,請參閱從單次 Instant Messaging 安裝中建立多個實例

Instant Messaging 執行階段目錄 (im-runtime-base)

執行時間目錄的預設值為: 

/var/opt/sun/im/default

此外,如果您已建立多個 Instant Messaging 的實例,/default 目錄的名稱會隨著實例改變。如需詳細資訊,請參閱從單次 Instant Messaging 安裝中建立多個實例

資料庫 

如果您使用檔案式的特性儲存區,資料庫目錄會包含一般使用者資訊,如使用者和新聞通道目錄。如果您使用 LDAP 來儲存使用者資料,則不會使用資料庫目錄。 

Instant Messaging 資料庫目錄 (im-db-base)

資料庫目錄的預設值為: 

/var/opt/SUNWiim/default/db

此外,如果您已建立多個 Instant Messaging 的實例,/default 目錄的名稱會隨著實例改變。如需詳細資訊,請參閱從單次 Instant Messaging 安裝中建立多個實例

Instant Messaging 資料庫目錄 (im-db-base)

資料庫目錄的預設值為: 

/var/opt/sun/im/default/db

此外,如果您已建立多個 Instant Messaging 的實例,/default 目錄的名稱會隨著實例改變。如需詳細資訊,請參閱從單次 Instant Messaging 安裝中建立多個實例

Instant Messenger 資源。 

這些檔案包含 HTML 文件與由 Instant Messenger 使用的 jar 檔案。最頂層目錄包含與語言環境無關的資源,而語言環境特定的目錄則包含本土化資源。

Instant Messaging 資源目錄 (im-svr-base/html)

資源目錄的預設值為: 

/opt/SUNWiim/html

Instant Messaging 資源目錄 (im-svr-base/html)

資源目錄的預設值為: 

/opt/sun/im/html

Instant Messaging Server 配置檔案

Instant Messaging 會將所有配置選項儲存於 iim.conf 檔案中。如需存放在此檔案中的參數及其值的詳細資訊,請參閱附錄 A iim.conf 中的 Instant Messaging 配置參數

Instant Messaging 資料

Instant Messaging 伺服器會將以下由 Instant Messenger 所使用的資料存放在資料庫目錄 (im-db-base) 中,並以 iim.conf 中的 iim.instancevardir 參數指示: