通过编辑主机文件配置专用于爬网的前端 Web 服务器 (Office SharePoint Server 2007)

SharePoint 2007

更新: 2009-06-04

在执行此过程之前,请确认以下内容:

按列出的顺序使用下列过程来通过直接编辑主机文件配置专用于爬网的前端 Web 服务器。

本文内容:

确保专用于爬网的前端 Web 服务器未处于网络负载平衡的循环中

由于对内容进行爬网通常会使前端 Web 服务器处于高负载状态,因此,我们建议您从网络负载平衡的循环中删除专用的前端 Web 服务器。否则,所提出的网络负载平衡器定向到专用于爬网的前端 Web 服务器的用户请求将会导致性能不一致。有关网络负载平衡的详细信息,请参阅从网络负载平衡群集中删除主机(http://go.microsoft.com/fwlink/?linkid=91030&clcid=0x804)。

启动前端 Web 服务器上的 Windows SharePoint Services Web 应用程序服务

必须确保 Windows SharePoint Services Web 应用程序服务正在您要用于对内容进行爬网的前端 Web 服务器上运行。

Important 重要说明:

您必须是服务器场管理员才能完成此过程。

启动 Windows SharePoint Services Web 应用程序服务

  1. 在管理中心的“操作”选项卡上的“拓扑结构和服务”部分,单击“服务器场中的服务器”。

  2. 在“服务器场中的服务器”页上的“服务器”列中,单击要配置为专用于爬网的前端 Web 服务器的服务器名称。

  3. 在“服务器上的服务”页上的“启动下表中的服务”部分,找到“Windows SharePoint Services Web 应用程序”行。然后验证“状态”列是否显示“已启动”。如果此服务已启动,则不需要执行任何进一步的操作。否则,单击“启动”。

指定专用于爬网的前端 Web 服务器

Important 重要说明:

您必须是服务器管理员才能完成此过程。

配置主机文件之前,您必须收集以下信息:

  • 将对其执行爬网的服务器场中的每个 Web 应用程序的基本名称或主机标头名称。

  • 要用作专门的前端爬网 Web 服务器的服务器的 IP 地址。

获取基本名称或主机标头名称

Important 重要说明:

您必须是服务器场管理员才能执行以下过程。

获取 Web 应用程序名称

  1. 在管理中心的“应用程序管理”选项卡上的“SharePoint Web 应用程序管理”部分,单击“Web 应用程序列表”。

  2. 在“Web 应用程序列表”页上的“URL”列中,记下要爬网的 Web 应用程序的基本名称或主机标头名称。例如,如果 URL 是 http://contoso,则基本名称或主机标头名称就是 Contoso。

确定专用于爬网的前端 Web 服务器的 IP 地址

如果您将索引服务器配置为专用于爬网的前端 Web 服务器,则可以跳到配置主机文件。否则,请记下要配置为专用于爬网的前端 Web 服务器的服务器的 IP 地址。如果您知道服务器的 NetBIOS 名称,则可以使用 ping 命令来确定 IP 地址。

配置主机文件

Important 重要说明:

您必须是索引服务器上的 Administrators 组的成员才能执行以下过程。

配置主机文件以指定专用于爬网的前端 Web 服务器

  1. 在 Windows 资源管理器中,导航到 <系统驱动器>:\winnt\system32\drivers\etc 文件夹。

  2. 在记事本中打开主机文件。

  3. 在条目 127.0.0.1 localhost 下面的一行上,为要爬网的 Web 应用程序添加条目。

  4. 在“文件”菜单上单击“另存为”。

  5. 在“保存类型”列表中,选择“所有文件”。

  6. 单击“保存”,然后关闭记事本。

主机文件示例

下面的示例演示您可为不同方案配置主机文件的方式。这些方案假设:

  • 您已从网络负载平衡的循环中删除指定为专用于爬网的前端 Web 服务器的服务器(如果可行)。有关网络负载平衡的详细信息,请参阅从网络负载平衡群集中删除主机(http://go.microsoft.com/fwlink/?linkid=91030&clcid=0x804)。

  • 您已启动要指定为专用于爬网的前端 Web 服务器的服务器上的 Windows SharePoint Services Web 应用程序服务,如上文所述。

方案 1 - 将索引服务器配置为用于爬网的前端 Web 服务器

您的服务器场中有三个要爬网的 Web 应用程序。应用程序名称为 Contoso、Marketing 和 Support。因为您使用索引服务器作为用于爬网的前端 Web 服务器,所以您可以使用环回 IP 地址 (127.0.0.1) 来将索引服务器指定为用于爬网的前端 Web 服务器。

将以下条目添加到您的主机文件中条目 127.0.0.1 localhost 下:

127.0.0.1 Contoso

127.0.0.1 Marketing

127.0.0.1 Support

方案 2 - 将索引服务器之外的服务器配置为用于爬网的前端 Web 服务器

您的服务器场中有四个要爬网的 Web 应用程序。应用程序名称是 Contoso、Marketing、Sales 和 Support。因为您没有将索引服务器用作用于爬网的 Web 前端,所以您必须添加要指定为专用于爬网的 Web 前端服务器的实际 IP 地址。在该示例中,专用于爬网的前端 Web 服务器的 IP 地址是 10.10.10.4。

将以下条目添加到您的主机文件中条目 127.0.0.1 localhost 下:

10.10.10.4 Contoso

10.10.10.4 Marketing

10.10.10.4 Sales

10.10.10.4 Support

另请参见

显示: