本章提供有關您用來管理 Instant Messaging 的配置檔案的資訊。在變更您的部署配置之前,請先熟悉這些檔案的位置。
本章在以下小節中描述 Instant Messaging 伺服器目錄結構和特性檔案,它們用於儲存 Instant Messaging 操作資料和配置資訊:
Instant Messaging 伺服器目錄結構顯示 Instant Messaging 伺服器平台特定的目錄結構。
表 3–1 Instant Messaging 伺服器目錄
說明 |
Solaris 位置 |
Linux 位置 |
---|---|---|
程式檔案 這些檔案包括原生可執行檔、bin 或 lib 目錄中的程式庫檔案、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 會將所有配置選項儲存於 iim.conf 檔案中。如需存放在此檔案中的參數及其值的詳細資訊,請參閱附錄 A iim.conf 中的 Instant Messaging 配置參數
Instant Messaging 伺服器會將以下由 Instant Messenger 所使用的資料存放在資料庫目錄 (im-db-base) 中,並以 iim.conf 中的 iim.instancevardir 參數指示:
一般使用者特性,例如連絡人清單、通訊程式設定、已訂閱的新聞通道和存取控制 (或者,這些特性會存放在 LDAP)。
新聞通道訊息與存取規則。
待傳送的警示訊息。將在收件者登入時傳送並移除這些訊息。
公共會議。公共會議不涉及臨時的即時訊息,僅與會議物件屬性自身有關,例如存取規則。