创建和设置 Content Search Service 应用程序 (FAST Search Server 2010 for SharePoint)

 

适用于: FAST Search Server 2010

上一次修改主题: 2011-09-06

若要能使用 Microsoft SharePoint Server 2010 中集成的索引连接器对内容进行爬网,您必须准备 FAST Search 内容 Search Service 应用程序(内容 SSA)。内容 SSA 将对内容进行爬网,然后将其传入 FAST Search Server 2010 for SharePoint 后端。

在创建内容 SSA 后,并在使用内容 SSA 添加内容源和配置爬网之前,您必须在 FAST Search Server 2010 for SharePoint 和 Microsoft SharePoint Server 2010 之间启用 SSL 通信。此操作是强制性的;如果不启用 SSL 通信,则无法将内容传入 FAST Search Server 2010 for SharePoint。

本文内容:

  • 创建和设置内容 SSA

  • 配置启用 SSL 的通信

  • 添加内容源

创建和设置内容 SSA

重要

确保 Microsoft SharePoint Server 上正在运行一项名为 SharePoint 2010 Administration (SPAdminV4) 的 Windows 服务。如果该服务已停止,则必须启动它。

install_info.txt 文件包含可帮助您配置内容 SSA 的信息。该文件正好位于管理服务器或单台服务器上的 <FASTSearchFolder>(FAST Search Server 2010 for SharePoint 的安装文件夹,例如 C:\FASTSearch)下。

  1. 在 SharePoint Server 2010 的管理中心主页上,单击“应用程序管理”,然后单击“管理服务应用程序”。

  2. 在“管理服务应用程序”页上,单击“新建”,然后单击“Search Service 应用程序”。

  3. 在“新建 Search Service 应用程序”页上的“名称”部分,为服务应用程序提供一个唯一名称。

    例如,FASTContent

  4. 在“FAST 服务应用程序”部分,选择“FAST Search 连接器”。

  5. 设置“搜索服务帐户”。

    请注意,搜索服务帐户在所有搜索服务中都是相同的。如果您将此帐户设置为默认值以外的帐户,则将影响到所有搜索服务。

    如果您希望稍后更改 Search Service 帐户,请转到管理中心主页。单击“安全”,然后单击“配置服务帐户”。更改运行“Windows 服务 - SharePoint Server 搜索”的用户。

    默认情况下,搜索服务帐户中指定的用户将用于访问将进行爬网的内容源。如果某个内容源应由其他用户来进行爬网,则可以通过适用于该内容源的爬网规则来指明这一点。

  6. 在“Search Administration Web Service 的应用程序池”部分,选择“使用现有应用程序池”下方的一个现有应用程序池,或选择“新建应用程序池”并为其指定一个唯一名称。例如,FAST_Content_App_Pool

    如果您创建一个新应用程序池,则请选择一个安全帐户。

    此安全帐户用于运行管理 Web 服务的应用程序池。管理员将通过此服务传达所有搜索管理操作(例如,启动爬网和创建爬网规则)。

  7. 在“内容分发商”和“内容集名称”部分,将连接信息输入 FAST Search Server 2010 for SharePoint 安装。将 install_info.txt 文件用作内容分发商位置的引用。

    重要

    默认 FAST Search Server 2010 for SharePoint 内容集合名为 sp

    例如:

    • 内容分发人fastsearch1.contoso.com:13391

      如果您有多个内容分发人,请将分号用作分隔符。

    • 内容集名称sp

  8. 单击“确定”。可能需要一些时间才能完成此过程。

    此过程完成后,您将收到有关已创建新的内容 SSA 的确认消息。内容 SSA 将添加到服务应用程序列表。

    备注

    如果内容 SSA 创建失败,则必须为内容 SSA 和应用程序池输入新的唯一名称。否则,它将再次失败,并且您必须重新输入所有数据。

现已创建内容 SSA。若要能将内容传入 FAST Search Server 2010 for SharePoint,您必须在 Microsoft SharePoint Server 2010 和 FAST Search Server 2010 for SharePoint 之间配置启用 SSL 的通信。按照配置启用 SSL 的通信中的说明继续操作。

配置启用 SSL 的通信

警告

配置启用 SSL 的通信是强制性的。

将内容从 SharePoint Server 2010 传入 FAST Search Server 2010 for SharePoint 需要安全套接字层 (SSL) 通信。若要启用安全通信,请将内容 SSA 配置为使用 FAST Search Server 2010 for SharePoint 的 SSL 证书。FAST Search Server 2010 for SharePoint 会在安装后配置阶段生成一个自签名证书。本节介绍如何通过使用此证书来启用采用自签名证书的 SSL 通信。建议您在生产环境中使用由适当的证书颁发机构颁发的证书,有关进一步的说明,请参考管理证书 (FAST Search Server 2010 for SharePoint)

若要在运行内容 SSA 爬网组件的 SharePoint Server 2010 服务器和 FAST Search Server 2010 for SharePoint 后端之间启用 SSL 通信,您至少要按以下过程执行一次操作。如果您的环境包含其他运行内容 SSA 爬网组件的 SharePoint Server 2010 服务器,则需要执行其他步骤才能为这些服务器启用 SSL 通信。有关详细信息,请参考内容 SSA 的多服务器部署 (FAST Search Server 2010 for SharePoint)

重要

此过程包括复制敏感信息。务必将证书信息保密。

  1. 将脚本 securefastsearchconnector.ps1 从 FAST Search Server 2010 for SharePoint 管理服务器复制到 SharePoint Server 2010 服务器。securefastsearchconnector.ps1 脚本位于 <FASTSearchFolder> 中的 installer\scripts\ 下。

  2. 将证书文件 FASTSearchCert.pfx 从 FAST Search Server 2010 for SharePoint 管理服务器复制到 SharePoint Server 2010 服务器。该证书文件位于 <FASTSearchFolder> 中的 data\data_security\cert\ 下。

  3. 使用 SharePoint Server 2010 服务器上的“以管理员身份运行”选项打开 Microsoft SharePoint 2010 Management Shell。

    导航到您在其中复制并运行 securefastsearchconnector.ps1 脚本的目录,将必需参数替换为环境中的值。域和用户名应反映运行 SharePoint Server Search 14 (OSearch14) 服务的用户的详细信息。

    .\SecureFASTSearchConnector.ps1 –certPath "path of the certificate\certificatename.pfx" –ssaName "name of your content SSA" –username “domain\username”

    当系统提示您输入证书密码时,请输入当您运行 FAST Search Server 2010 for SharePoint 的安装后配置时提供的证书密码。

    重要

    脚本将验证与 FAST Search Server 2010 for SharePoint 的连接。因此,请先确保 FAST Search Server 2010 for SharePoint 服务器场中的所有服务器正在运行,然后再运行此脚本。

现已将内容 SSA 配置为使用 SSL 通信。现在您应向内容 SSA 添加至少一个内容源,才能验证安装。按照添加内容源中的说明继续操作。

添加内容源

本节介绍用于向 FAST Search 内容 SSA 添加内容源的步骤。

内容源 是一组选项,可用来指定要进行爬网的内容类型、要进行爬网的 URL 以及爬网的深度和时间。必须至少创建一个内容源,然后才能进行爬网。

若要使用集成的索引连接器将内容传入 FAST Search Server 2010 for SharePoint 内容集合,您应向 FAST Search 内容 SSA 添加至少一个内容源。默认内容集合名称为 sp

FAST Search 内容 SSA 最多可以包含 500 个内容源,并且每个内容源具有的配置可以不同。

备注

在选择部署一个或多个 FAST Search Server 2010 for SharePoint 特定索引连接器(FAST Search Web 爬网程序、FAST Search 数据库连接器和/或 FAST Search Lotus Notes 连接器)时,不必配置 FAST Search 内容 SSA 和设置内容源。这些连接器需要完成不同的配置过程。

若要验证 FAST Search Server 2010 for SharePoint 安装成功,建议您向内容 SSA 添加一个小型内容源并启动完全爬网。这可以是文件共享中的一个文件夹或一个网站。

导航到“管理内容源”页

  1. 请确认执行此过程的用户帐户是 FAST Search 内容 Search Service 应用程序的服务应用程序管理员。

  2. 在管理中心的“应用程序管理”部分,单击“管理服务应用程序”。

  3. 在“管理服务应用程序”页上,单击“FAST Search 内容 Search Service 应用程序”。

  4. 在“搜索管理”页上的“爬网”部分,单击“内容源”。

创建内容源

  1. 在“管理内容源”页上,单击“新建内容源”。

  2. 在“添加内容源”页上,在“名称”部分的“名称”框中,键入新内容源的名称。

  3. 在“内容源类型”部分,选择要爬网的内容的类型。建议您选取一个小型内容源来验证安装。您可以添加其他内容源,或在完成安装后编辑或删除此内容源。

    警告

    您只能对每个内容源的一种内容类型进行爬网。也就是说,可以创建一个包含 SharePoint 网站的 URL 的内容源和另一个包含文件共享的 URL 的内容源。但是,您不能创建既包含 SharePoint 网站的 URL 又包含文件共享的 URL 的单一内容源。

  4. 在“开始地址”部分的“在下面键入开始地址(一行一个地址)”框中,键入应作为爬网起始位置的 URL。

  5. 在“爬网设置”部分,选择需要的爬网行为。

  6. 在“爬网计划”部分,若要为完全爬网指定计划,请从“完全爬网”列表中选择定义的计划。完全爬网对内容源指定的所有内容进行爬网,而无论内容是否更改。若要定义完全爬网计划,请单击“创建计划”。

    若要为增量爬网指定计划,请从“增量爬网”列表中选择定义的计划。增量爬网对由内容源指定且自上次爬网后发生了更改的内容进行爬网。若要定义计划,请单击“创建计划”。可以通过单击“编辑计划”更改定义的计划。

    提示

    建议在计划更多的爬网之前,先完成一个手动开始的完全爬网。这可确保所计划的增量爬网之间的时间不会短于运行完全爬网所需的时间。

  7. 若要设置此内容源的优先级,请在“内容源优先级”部分,在“优先级”列表中选择“普通”或“高”。

  8. 若要立即启动完全爬网,请在“启动完全爬网”部分,选中“对该内容源启动完全爬网”复选框,然后单击“确定”。

后续步骤

现已设置内容 SSA 和启用 SSL 的通信,并已向内容 SSA 添加内容源。

若要能查询已爬网内容,请创建一个 FAST Search 查询 SSA,并按照说明进行操作以从 SharePoint Server 启用查询。按照创建和设置 Query Search Service 应用程序 (FAST Search Server 2010 for SharePoint) 中的说明继续操作。

See Also

Concepts

管理证书 (FAST Search Server 2010 for SharePoint)
规划搜索拓扑 (FAST Search Server 2010 for SharePoint)
规划冗余和可用性 (FAST Search Server 2010 for SharePoint)
内容 SSA 的多服务器部署 (FAST Search Server 2010 for SharePoint)
规划爬网和联合 (FAST Search Server 2010 for SharePoint)
添加、编辑或删除内容源 (FAST Search Server 2010 for SharePoint)