服务器包含搜索功能,使用户可以在服务器上搜索文档并将搜索结果显示在 Web 页面上。服务器管理员可以创建用户搜索时使用的文档索引(称为集合),也可以自定义搜索界面以满足其用户的需求。
服务器管理员可以自定义搜索查询和搜索结果页面。这可能包括使用公司徽标重新设置页面,或者更改搜索结果的显示方式。
服务器支持多文档搜索。您可以为不同格式的文档(例如 HTML、ASCII 和 PDF)编制索引,并搜索这些文件。
通过启用服务器随附的搜索应用程序,可以为虚拟服务器启用搜索功能。
注 – 要启用搜索功能,必须启用 Java Web 容器。
确保为您要配置的虚拟服务器启用了 Java 后,请执行以下步骤以启用搜索功能:
单击配置选项卡。
从配置列表中选择相应的配置。
单击虚拟服务器选项卡。
从虚拟服务器列表中选择虚拟服务器。
单击搜索选项卡。
在搜索应用程序部分下,单击已启用复选框以启用搜索应用程序。
以下列出了您可以配置的其他参数:
搜索需要一个包含可搜索数据的数据库,用户将在这些数据中进行搜索。服务器管理员创建此数据库,该数据库称为集合,用来为有关服务器上文档的信息编制索引并存储这些信息。服务器管理员为全部或部分服务器文档编制索引后,就可以使用标题、创建日期和作者等信息进行搜索。
注 – 关于搜索集合:
集合特定于被管理的虚拟服务器
只有在虚拟服务器中可见的文档才显示在管理界面中,并可为其编制索引
服务器上可存在任意数量的集合
单个搜索集合只能包含位于文件系统中一个父目录下的文件
您可以为不同格式的文档(例如 HTML、ASCII 和 PDF)编制索引,并搜索这些文件
搜索集合中的文档不特定于任何一种字符编码,这表示搜索集合可以与多种编码相关联。
单击配置选项卡。
从配置列表中选择相应的配置。
单击虚拟服务器选项卡。
从虚拟服务器列表中选择虚拟服务器。
单击搜索选项卡。
在搜索集合选项卡下,单击新建按钮以添加新的搜索集合。
以下部分介绍了创建新的搜索集合的向导页面中的字段:
步骤 1:提供搜索集合信息
集合名称 — 为搜索集合输入一个唯一名称
显示名称-(可选)这将在搜索查询页面中作为集合名称进行显示。如果未指定显示名称,集合名称将充当显示名称。
说明 -(可选)输入说明新集合的文本。
路径-您可以在默认位置创建集合,也可以提供一个用于存储集合的有效路径。
步骤 2:提供索引信息
要编制索引的目录-输入要为其在集合中编制索引的文档的目录。只有在此虚拟服务器中可见的目录才可编制索引。
目录 URI — 输入搜索集合的文档根目录。
模式-指定用来选择要为其编制索引的文件的通配符。
请慎重使用通配符模式,以确保只为特定文件编制索引。例如,指定 *.* 甚至可能会导致为可执行文件和 Perl 脚本文件编制索引。
启用子目录 — 如果选择此选项,则还将为选定目录的子目录中的文档编制索引。此操作为默认操作。
默认文档编码-
集合中的文档不限于单一语言/编码。每次添加文档时,只能指定一种编码;但是,下次将文档添加至集合时,可以选择其他默认编码。
步骤 3: 查看摘要
查看摘要并单击完成按钮以添加新的集合。
单击配置选项卡。
从配置列表中选择相应的配置。
单击虚拟服务器选项卡。
从虚拟服务器列表中选择虚拟服务器。
单击搜索选项卡。
在搜索集合部分下,选择相应的集合名称并单击删除按钮以删除集合。
您可以安排定期在集合上执行维护任务。可以安排的任务是重新编制索引和更新。可以使用管理界面为特定集合安排任务。您可以指定:
要执行的任务(重新编制索引或更新)
执行任务的时间
在一星期中的哪一天执行任务
要为集合安排事件,请执行以下步骤:
单击配置选项卡。
从配置列表中选择相应的配置。
单击虚拟服务器选项卡。
从虚拟服务器列表中选择虚拟服务器。
单击搜索选项卡。
单击安排的事件选项卡。
在搜索事件部分下,单击新建按钮。
下表介绍了“新建搜索事件进度表”页面中的字段:
表 12 字段说明 > 新建搜索事件进度表
字段 | 描述 |
|---|---|
集合 | 从下拉式列表中选择需要为其安排维护任务的集合。 |
事件 |
|
时间 | 配置的事件启动时间。从下拉式框中选择小时和分钟值。 每天-每天在指定的时间启动指定的事件。 特定日期-在特定日期启动指定的事件。 1. 星期几-指定从星期日至星期六的任意一天。 2. 日期-指定一个月中从 1 日至 31 日间的任意一天(以逗号分隔条目)。例如,4,23,9 特定月份-在特定时间和月份启动指定的事件。指定从一月至十二月之间的月份。 |
时间间隔 | 每隔此时间段即启动指定的事件。 1. 间隔小时数-从下拉式框中选择小时数。 2. 间隔秒数-从下拉式框中选择秒数。 |