Sun ONE Directory Server 5.2 安裝和調整指南 |
關於本指南Sun ONE Directory Server 5.2 是一個功能強大且可調整的分散目錄伺服器,該伺服器基於符合工業標準的輕量型目錄存取通訊協定 (LDAP)。Sun ONE Directory Server 軟體是 Sun Open Net Environment (Sun ONE) 的一部分,後者是 Sun 推出的基於標準化之軟體視覺、結構、平台和專業軟體,以便建置和部署視需求服務。
Sun ONE Directory Server 是建置集中式與分散式資料儲存機制的基礎,可用於您的內部網路、與交易夥伴通訊的外部網路或公用網際網路上,以便與您的客戶聯絡。
本指南的目的
本指南示範如何安裝 Directory Server 以於實際執行環境中使用。為在實際執行環境中獲得高效能,準備 Directory Server 往往涉及大量的組態設定與調整工作。
如果您安裝 Directory Server 的目的只是為了評估,而並不用於實際執行環境,您可以只閱讀第 1 章「安裝 Sun ONE Directory Server」。
先決條件
在安裝 Directory Server 用於實際執行環境之前,請先確定您的部署目標清楚明確。如需詳細資訊,請參閱「Sun ONE Directory Server 部署指南」。
印刷慣例
本節說明本書採用的印刷慣例。
Monospaced 字型 - 這種字體用於字面意義的文字,例如在文字中出現的屬性與物件類別的名稱;此外,也用於 URL、檔案名稱與範例。
斜體字型 - 這種字體用於強調文字、新詞文字以及代表必須以實際值取代的文字,例如路徑名稱中的替代符號。
大於符號 (>) 是做為指定功能表或子功能表項目時的分隔符號。例如,「物件」 > 「新增」 > 「使用者」表示您應該選擇 [物件] 功能表內 [新增] 子功能表上的 [使用者] 項目。
注意 「說明」、「注意」與「提示」反白顯示重點的條件或限制。在繼續進行之前,請務必先閱讀這類資訊。
預設路徑與檔案名稱
Sun ONE Directory Server 產品文件中所有的路徑與檔案名稱範例均採用以下兩種格式之一:
- ServerRoot/...- ServerRoot 是 Sun ONE Directory Server 產品的位置。此路徑內包含 Directory Server、Sun ONE Administration Server 與指令行工具共用的二進位檔案。
實際的 ServerRoot 路徑視您的平台、安裝與組態而定。預設路徑隨產品的平台與封裝方式不同而不同,如表 1 所示。
- ServerRoot/slapd-serverID/...- serverID 是您在安裝或組態過程中為 Directory Server 實例定義的名稱。此路徑包含指定實例特有的資料庫與組態檔。
注意 本手冊中指定的路徑使用 UNIX 的正斜線格式,且指定指令時不帶副檔名。如果您使用的是 Windows 版 Sun ONE Directory Server,請使用對等的反斜線格式。Windows 系統上的可執行檔案通常具有以 .exe 或 .bat 為副檔名的相同名稱 。
表 1    預設的 ServerRoot 路徑
產品版本
ServerRoot 路徑
Solaris 套裝軟體1
/var/mps/serverroot - 設定完成後,此目錄包含下列位置的連結:
在 Solaris 和其他 UNIX 系統上安裝壓縮封存
/var/Sun/mps
Windows 系統的 Zip 安裝
C:\Program Files\Sun\MPS
如果您正在 Solaris 作業環境上作業,但不確定所安裝 Sun ONE Directory Server 軟體的版本,請用 pkginfo 指令檢查是否有一個關鍵套件軟體 SUNWdsvu。例如:pkginfo | grep SUNWdsvu。
Directory Server 實例位於 ServerRoot/slapd-serverID/ 下,其中 serverID 代表建立實例時指定的伺服器識別碼。例如,如果您指定 Directory Server 的名稱為 dirserv,則實際路徑將顯示成如表 2 所示。如果您在不同位置內建立 Directory Server 實例,請適當地修改路徑。
下載目錄伺服器工具
有些支援的平台提供了存取 Directory Server 的原生工具。如需有關測試和維護 LDAP 目錄伺服器的更多工具,請下載 Sun ONE Directory Server Resource Kit (DSRK)。您可以在下列位置取得此軟體:
您可在「Sun ONE Directory Server Resource Kit 工具參考」中取得 DSRK 工具的安裝說明和參考說明文件。
若要開發目錄用戶端應用程式,您也可以從相同的位置下載 iPlanet Directory SDK for C 與 iPlanet Directory SDK for Java。
此外,Java 命名及目錄介面 (JNDI) 技術可支援從 Java 應用程式中用 LDAP 與 DSML v2 存取 Directory Server。您可以從下列位置取得有關 JNDI 的資訊:
JNDI Tutorial 包含如何使用 JNDI 的詳細說明與範例。其取得位置在:
建議的參考資料
Sun ONE Directory Server 產品說明文件包括下列具備 HTML 與 PDF 格式的說明文件:
- 「Sun ONE Directory Server 入門指南」 - 提供許多 Directory Server 5.2 主要功能的速覽。
- 「Sun ONE Directory Server 部署指南」 - 解釋規劃目錄拓樸、資料結構、安全性與監控的方式,並討論範例部署。
- 「Sun ONE Directory Server 安裝和調整指南」 - 涵蓋安裝和升級程序,並提供將 Directory Server 效能最佳化的提示。
- 「Sun ONE Directory Server 管理指南」 - 提供使用主控台與指令行的程序,以管理目錄內容與設定 Directory Server 的每一個功能。
- 「Sun ONE Directory Server 參考手冊」 - 詳細說明 Directory Server 組態參數、指令、檔案、錯誤訊息和結構。
- 「Sun ONE Directory Server Plug-In API 程式設計指南」 - 示範開發 Directory Server 外掛程式的方式。
- 「Sun ONE Directory Server Plug-In API 參考」 - 詳細說明 Directory Server 外掛程式 API 的資料結構與功能。
- 「Sun ONE Server Console Server 管理指南」 - 討論如何使用 Sun ONE Administration Server 和以 Java 為基礎的主控台來管理伺服器。
- 「Sun ONE Directory Server Resource Kit 工具參考」 - 涵蓋 Sun ONE Directory Server Resource Kit 的安裝方式與功能,包括許多有用的工具。
您可以在下列網站找到其他有用的資訊:
- 線上產品說明文件:http://docs.sun.com/coll/S1_DirectoryServer_52
- Sun 軟體:http://wwws.sun.com/software/
- Sun ONE 服務:http://www.sun.com/service/sunps/sunone/
- Sun 支援服務:http://www.sun.com/service/support/
- Sun ONE for Developers:http://sunonedev.sun.com/
- 教育訓練:http://suned.sun.com/