搜尋需要一個具備可搜尋資料的資料庫,使用者將依這些資料進行搜尋。伺服器管理員將建立此資料庫 (稱為集合),該資料庫會為伺服器上的文件建立索引並儲存關於這些文件的資訊。伺服器管理員為全部或部分伺服器文件建立索引後,便可以使用標題、建立日期和作者等資訊進行搜尋。
關於搜尋集合:
集合特定於被管理的虛擬伺服器。
只有在虛擬伺服器中可見的文件,才會顯示在管理介面中,才可為其建立索引。
伺服器上可存在的集合數沒有限制。
搜尋集合中的文件不特定於任何一種字元編碼,這表示搜尋集合可以與多種編碼相關聯。
您可以為以下格式的文件建立索引,然後進行搜尋。
HTML 文件 — .html 與 .htm
ASCII 一般文字 — .txt
PDF。
若要增加新的集合,請執行以下作業:
按一下 [配置] 標籤。
從配置清單中選取配置。
按一下 [虛擬伺服器] 標籤。
從虛擬伺服器清單中選取虛擬伺服器。
按一下 [搜尋] 標籤。
在 [搜尋集合] 區段中,按一下 [增加搜尋集合] 按鈕,以增加新的搜尋集合。
下節說明頁面中用於建立新搜尋集合的欄位:
提供搜尋集合資訊
集合名稱 — 輸入搜尋集合的唯一名稱。
多位元組字元不得做為集合名稱。
顯示名稱 — (選擇性) 將在搜尋查詢頁面中顯示為集合名稱。如果您未指定顯示名稱,則集合名稱將做為顯示名稱。
說明 — (選擇性) 輸入說明新集合的文字。
路徑 — 您可以在預設位置建立集合,也可以提供用來儲存集合的有效路徑。
提供索引資訊
要建立索引的目錄 — 輸入目錄名稱,以針對目錄中的文件建立索引至集合。僅能為在此虛擬伺服器中可見的目錄建立索引。
子目錄 — 輸入將在集合中建立索引的文件子目錄。子目錄路徑應相對於之前所指定的目錄路徑。
樣式 — 指定萬用字元以選取要建立索引的檔案。
謹慎使用萬用字元樣式,以確保僅為特定檔案建立索引。例如,指定 *.* 甚至可能會為可執行檔和 Perl 程序檔建立索引。
子目錄 — 已啟用/已停用。如果您選取此選項,還會為所選目錄之子目錄中的文件建立索引。這是預設動作。
預設文件編碼 —
集合中的文件不限於使用單一語言/編碼。每次增加文件時,只能指定單一編碼;但是,下次將文件增加至集合時,您可以選取其他預設編碼。
步驟 3: 檢視摘要
檢視摘要並按一下 [完成] 按鈕,以增加新的集合。
使用 CLI
若要透過 CLI 增加搜尋集合,請執行以下指令。
wadm> create-search-collection --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 --vs=config1_vs_1 --uri=/search_config1 --document-root=../docs searchcoll |
請參閱 CLI 參考資料 create-search-collection(1)。
若要刪除搜尋集合,請執行以下作業:
按一下 [配置] 標籤。
從配置清單中選取配置。
按一下 [虛擬伺服器] 標籤。
從虛擬伺服器清單中選取虛擬伺服器。
按一下 [搜尋] 標籤。
在 [搜尋集合] 區段中,選取集合名稱並按一下 [刪除] 按鈕,以刪除該集合。
使用 CLI
若要透過 CLI 刪除搜尋集合,請執行以下指令。
wadm> delete-search-collection --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 --vs=config1_vs_1 searchcoll |
請參閱 CLI 參考資料 delete-search-collection(1)。