在 Windows Server 2008 操作系统上部署简单服务器场 (Office SharePoint Server)

本文内容:

  • 部署概述

  • 部署并配置服务器基础结构

  • 执行其他配置任务

  • 创建网站集和 SharePoint 网站

  • 配置跟踪日志

到 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1) 发布时,您可以在运行 Windows Server 2008 的服务器上安装 Office SharePoint Server 2007。如同 Windows Server 2003 操作系统一样,您必须下载并运行安装程序和 SharePoint 产品和技术配置向导。如果 Windows Server 2008 上没有 Service Pack,将无法安装 Office SharePoint Server 2007。

Important重要说明:

Office SharePoint Server 2007 需要以下组件:Web 服务器角色、Windows Internal Database 和 Microsoft .NET Framework。如果卸载这些组件,则 Office SharePoint Server 2007 将停止运行。

部署概述

如要承载大量的网站,或者希望获得最佳性能,或获得多层拓扑结构的可伸缩性,则可以在服务器场环境中部署 Office SharePoint Server 2007。服务器场由一台或多台专门运行 Office SharePoint Server 2007 的服务器组成。

备注

不能直接从独立安装升级到服务器场安装。

Important重要说明:

本文讨论如何在 Windows Server 2008 上的服务器场环境中执行 Office SharePoint Server 2007 SP1 的干净安装。本文不涉及将操作系统从 Windows Server 2003 升级到 Windows Server 2008 的内容。

备注

本文不包含在单台计算机中将 Office SharePoint Server 2007 独立安装到 Windows Server 2008 上的相关信息。有关详细信息,请参阅在 Windows Server 2008 上执行 Office SharePoint Server 2007 独立安装

因为 Office SharePoint Server 2007 的服务器场部署比独立部署更复杂,所以我们建议您对部署进行规划。规划部署可帮助您在开始部署之前收集所需的信息并作出重要的决策。有关规划的信息,请参阅Office SharePoint Server 2007 的规划和体系结构

在 DBA 环境中部署 Office SharePoint Server 2007

在许多 IT 环境中,由数据库管理员 (DBA) 创建和管理数据库。安全策略以及其他策略可能要求 DBA 创建 Office SharePoint Server 2007 所需的数据库。有关使用由 DBA 创建的数据库进行部署的详细信息(包括说明 DBA 如何创建这些数据库的详细过程),请参阅使用 DBA 创建的数据库进行部署 (Office SharePoint Server)

建议的拓扑结构

服务器场环境可以包含各种拓扑结构,并且可以包含许多台服务器或少至两台服务器。

服务器场通常包含一台数据库服务器,以及一台或多台运行 Internet Information Services (IIS) 和 Office SharePoint Server 2007 的服务器。在这种配置下,前端服务器被配置为 Web 服务器。Web 服务器角色提供 Web 内容和服务(例如搜索)。

大型服务器场通常包含两台或多台群集数据库服务器、若干台运行 IIS 和 Office SharePoint Server 2007 的负载平衡前端 Web 服务器,以及两台或多台可提供搜索服务的服务器。

在安装 Office SharePoint Server 2007 时,您可以决定是想执行完全安装(这将产生应用程序服务器),还是只安装前端 Web 服务器。应用程序服务器安装和前端 Web 服务器安装之间的主要不同在于运行服务(例如搜索服务)的能力。由于前端 Web 服务器安装是应用程序服务器安装的子集,因此,如有必要,可以将应用程序服务器用作前端 Web 服务器;但是,您应注意到此配置会增大服务器上的攻击面。

开始部署之前

本节提供必须在开始部署之前执行的操作的相关信息。

  • 若要在服务器场环境中运行 Windows Server 2008 的计算机上部署 Office SharePoint Server 2007,您必须提供若干个不同帐户的凭据。有关这些帐户的信息,请参阅规划管理帐户和服务帐户 (Office SharePoint Server)

  • 服务器场中的所有 Office SharePoint Server 2007 安装均必须使用相同的语言。例如,同一个服务器场中不能同时存在英文版 Office SharePoint Server 2007 和日文版 Office SharePoint Server 2007。

    备注

    我们建议您在域控制器上安装 Office SharePoint Server 2007 之前阅读已知问题和自述文档。在域控制器上安装 Office SharePoint Server 2007 要求执行其他配置步骤,本文不讨论这些内容。

  • 所有的 Office SharePoint Server 2007 安装均必须运行相同的软件更新。例如,如果某台服务器安装了 Service Pack 1 之后的更新汇总,则您应在服务器场中的所有 Office SharePoint Server 2007 服务器上都安装该软件更新。

部署过程概述

部署过程分为两个阶段:部署并配置服务器基础结构,以及部署并配置 SharePoint 网站集和网站。

第 1 阶段:部署并配置服务器基础结构

部署并配置服务器基础结构包括以下步骤:

  • 准备数据库服务器。

  • 预安装数据库(可选)。

  • 确定服务器满足硬件和软件要求。

  • 在希望添加到服务器场的所有服务器上运行安装程序,安装 SP1,然后运行 SharePoint 产品和技术配置向导。

  • 启动 Windows SharePoint Services 搜索服务。这是可选的步骤,但建议您启动此搜索服务,原因是它用于搜索 Office SharePoint Server 2007 帮助。

第 2 阶段:部署并配置 SharePoint 网站集和网站

部署并配置 SharePoint 网站集和网站包括以下步骤:

  • 创建网站集。

  • 创建 SharePoint 网站。

部署并配置服务器基础结构

准备数据库服务器

Office SharePoint Server 2007 安装程序会在您安装并配置 Office SharePoint Server 2007 时自动创建必需的数据库。如果您的 IT 环境或策略要求您预安装所需的数据库,则可以选择执行此操作。

有关先决条件的详细信息,请参阅确定硬件和软件要求 (Office SharePoint Server)

建议您在数据库服务器上运行 Microsoft SQL Server 2005。但是,Microsoft SQL Server 2005 和带有最新 Service Pack 的 Microsoft SQL Server 2000 数据库软件也受到支持。如果使用的是 SQL Server 2005,则还必须更改外围应用设置。

配置 SQL Server 2005 中的外围应用设置

  1. 单击“开始”,依次指向“所有程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。

  2. 在“SQL Server 2005 外围应用配置器”对话框中,单击“服务和连接的外围应用配置器”。

  3. 在树视图中,展开对应于 SQL Server 实例的节点,展开“数据库引擎”节点,然后单击“远程连接”。

  4. 依次选择“本地连接和远程连接”、“同时使用 TCP/IP 和 named pipes”,然后单击“确定”。

SQL Server 和数据库排序规则

必须将 SQL Server 排序规则配置为不区分大小写。SQL Server 数据库排序规则必须配置为不区分大小写、区分重音、区分假名以及区分全半角。这用于确保与 Windows 操作系统保持一致的文件名唯一性。有关排序规则的详细信息,请参阅《SQL Server 2005 联机丛书》中的选择 SQL Server 排序规则(https://go.microsoft.com/fwlink/?linkid=121667&clcid=0x804) 或安装程序中的排序规则设置(https://go.microsoft.com/fwlink/?linkid=121669&clcid=0x804)。

必需的帐户

下表列出用于配置 SQL Server 和安装 Office SharePoint Server 2007 的帐户。有关所需帐户的详细信息(包括这些帐户所需的特定角色成员身份和权限),请参阅规划管理帐户和服务帐户 (Office SharePoint Server)

帐户 用途 要求

SQL Server 服务帐户

此帐户用作以下 SQL Server 服务的服务帐户:

  • MSSQLSERVER

  • SQLSERVERAGENT

如果没有使用默认实例,这些服务将显示为:

  • MSSQL$实例名称

  • SQLAgent$实例名称

SQL Server 会在 SQL Server 安装过程中提示输入此帐户。您有两种选择:

  • 将其中一个内置的系统帐户(Local System、Network Service 或 Local Service)分配给可配置的 SQL Server 服务的登录。有关这些帐户和安全注意事项的详细信息,请参阅 SQL Server 文档中的设置 Windows 服务帐户主题(https://go.microsoft.com/fwlink/?linkid=121664&clcid=0x804)。

  • 将域用户帐户分配给服务登录。但是,如果使用此选项,则必须执行配置 Active Directory 中的服务主体名称 (SPN) 所需的其他步骤,才能支持 SQL Server 所使用的 Kerberos 身份验证。

“安装”用户帐户

“安装”用户帐户用于运行以下各项:

  • 在每台服务器上运行安装程序

  • 运行 SharePoint 产品和技术配置向导

  • 运行 Psconfig 命令行工具

  • 运行 Stsadm 命令行工具

  • 域用户帐户

  • 运行安装程序的每台服务器上的 Administrators 组的成员

  • 运行 SQL Server 的计算机上的 SQL Server 登录

  • 以下 SQL Server 安全角色的成员:

    • securityadmin 固定服务器角色

    • dbcreator 固定服务器角色

如果运行从数据库读取或写入数据库的 Stsadm 命令行工具命令,则此帐户必须是该数据库的 db_owner 固定数据库角色的成员。

服务器场帐户/数据库访问帐户

服务器场帐户用于:

  • 作为 SharePoint 管理中心应用程序池的应用程序池标识。

  • 运行 Windows SharePoint Services 定时服务。

  • 域用户帐户。

  • 如果服务器场是子服务器场,并且包含使用更大服务器场的共享服务的 Web 应用程序,则此帐户必须是更大服务器场的配置数据库中 db_owner 固定数据库角色的成员。

在加入到服务器场中的 Web 服务器和应用程序服务器上,会自动为此帐户授予其他权限。

在运行 SQL Server 的计算机上,此帐户自动添加为 SQL Server 登录,而且添加到下面的 SQL Server 安全角色中:

  • dbcreator 固定服务器角色

  • securityadmin 固定服务器角色

  • db_owner 固定数据库角色(对于服务器场中的所有数据库)

如果使用域用户帐户作为 SQL Server 服务帐户,则必须确保:在该帐户的环境中,存在用于该帐户及其数据库服务器上的 SQL Server 实例的有效服务主体名称 (SPN)。不管您对 Office SharePoint Server 2007 使用 NTLM 身份验证还是 Kerberos 身份验证,都要确保这一点。

必须使用 Setspn.exe 命令行工具为域中的该帐户配置 SPN。Setspn.exe 默认情况下安装在运行 Windows Server 2008 的计算机上。请在加入到用户/服务帐户所在的同一个域的计算机上运行以下命令。

setspn -a <http/<farmclusterdnsname> <serviceaccountname>

您只需为该帐户完成此任务一次。

验证服务器满足硬件和软件要求

在安装和配置 Office SharePoint Server 2007 之前,请确保您的服务器具有所建议的硬件和软件。若要部署服务器场,需要至少一台服务器计算机充当 Web 服务器和应用程序服务器,以及一台服务器计算机充当数据库服务器。有关这些要求的详细信息,请参阅确定硬件和软件要求 (Office SharePoint Server)。另外,确保将管理兼容性角色服务添加到您的服务器中,并且安装了 .NET Framework,如下所述。

Important重要说明:

Office SharePoint Server 2007 需要 Active Directory 域服务在 Windows Server 2008 环境中进行服务器场部署。

IIS 6.0 管理兼容性角色服务

如果使用 Windows Server 2008 服务器管理器来执行默认的 Internet Information Services (IIS) 7.0 安装,则不会安装 IIS 6.0 管理兼容性角色服务。由于这是必需的角色服务,因此,您必须执行下列步骤。

添加 IIS 6.0 管理兼容性角色服务

  1. 单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

  2. 在左侧导航窗格中,展开“角色”,然后右键单击“Web 服务器(IIS)”并选择“添加角色服务”。

  3. 在“添加角色服务”向导中,在“角色服务”区域中选择“IIS 6 管理兼容性”。

  4. 在“选择角色服务”窗格中,单击“下一步”,然后在“确认安装选择”窗格中单击“安装”。

  5. 若要完成“添加角色服务”向导,请单击“关闭”。

安装 Microsoft .NET Framework

在 Windows Server 2008 上安装 Office SharePoint Server 2007 之前,必须安装 Microsoft .NET Framework。您不需要安装 Web 服务器角色或 Windows 进程激活服务;这两种组件将会在您安装 Office SharePoint Server 2007 SP1 时自动随 Windows Internal Database 一起进行安装。可使用以下过程来安装 Microsoft .NET Framework 3.0 版。

安装 Microsoft .NET Framework 3.0 版

  1. 单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

  2. 在服务器管理器中的“操作”菜单上,单击“添加功能”。

  3. 在“功能”列表中,选中“.NET Framework 3.0 功能”复选框,然后单击“下一步”。

  4. 按照向导步骤安装 Microsoft .NET Framework 3.0 版。

备注

也可以使用 Microsoft .NET Framework 3.5 版。可以在 Microsoft 网站(https://go.microsoft.com/fwlink/?linkid=110508&clcid=0x804) 上下载 .NET Framework 3.5 版。

在服务器场中的所有服务器上运行安装程序

只能在 Windows Server 2008 上安装带有 SP1 的 Office SharePoint Server 2007,因此,在服务器场中的每台服务器上,您都必须运行 Office SharePoint Server 2007 安装程序,接着安装 SP1,然后才运行 SharePoint 产品和技术配置向导。为了节省安装任务的时间和工作量,我们建议您为 Office SharePoint Server 2007 创建整合的安装源。此安装源必须同时包括 Windows SharePoint Services 3.0 SP1 和 Office SharePoint Server 2007 SP1 中的文件。有关使用 updates 文件夹来创建整合来源的详细信息,请参阅主题创建包含软件更新的安装源 (Office SharePoint Server 2007)

备注

如果未创建更新的安装源,则必须先安装未包含任何软件更新的 Office SharePoint Server 2007,然后,在安装结束时不运行 SharePoint 产品和技术配置向导,而是安装 SP1。在安装完成后,可以运行 SharePoint 产品和技术配置向导。

当您在第一台服务器上配置 Office SharePoint Server 2007 时,即会建立服务器场。您必须将服务器场中的其他服务器加入到此服务器场中。

设置第一台服务器包括两个步骤:在服务器上安装 Office SharePoint Server 2007 和 SP1 组件以及配置服务器场。设置完成之后,您便可以使用 SharePoint 产品和技术配置向导来配置 Office SharePoint Server 2007。SharePoint 产品和技术配置向导自动执行多项配置任务,包括安装配置数据库并配置它、安装 Office SharePoint Server 2007 服务以及创建管理中心网站。

第一台服务器

在配置 Office SharePoint Server 2007 服务和创建网站之前,建议您首先将 Office SharePoint Server 2007 和 Office SharePoint Server 2007 SP1 安装到服务器场中的所有服务器上并对其进行配置。在服务器场的服务器上安装 Office SharePoint Server 2007 之前,必须在至少一台后端数据库服务器上运行 SQL Server 数据库软件。

备注

安装程序会在运行安装程序的第一台服务器上安装管理中心网站。因此,我们建议将在其上安装 Office SharePoint Server 2007 的第一台服务器是要在其上运行管理中心网站的服务器。

在第一台服务器上运行安装程序

  1. 在其中一台 Web 服务器上运行整合的安装源中的 Setup.exe。有关整合安装的详细信息,请参阅创建包含软件更新的安装源 (Office SharePoint Server 2007)

  2. 在“输入产品密钥”页上,输入您的产品密钥,然后单击“继续”。

    安装向导 - 输入产品密钥

    备注

    安装程序将自动验证产品密钥,在文本框旁边放置一个绿色复选标记,并在验证密钥后启用“继续”按钮。如果该密钥无效,则安装程序将在文本框的旁边显示一个红圈,并通知您该密钥不正确。

  3. 查看“阅读 Microsoft 软件许可条款”页上的条款,选中“我接受此协议的条款”复选框,然后单击“继续”。

    安装向导 - 阅读许可条款

  4. 在“选择所需的安装”页上,单击“高级”。(“基本”选项适用于独立安装。)

    安装向导 - 选择安装

  5. 在“服务器类型”选项卡上,选择“完全”。

    安装向导 - 服务器类型

  6. (可选)若要在自定义位置安装 Office SharePoint Server 2007,请选择“文件位置”选项卡,然后键入该位置或“浏览”到该位置。

    安装向导 - 文件位置

  7. (可选)若要参与“客户体验改善计划”,请选择“反馈”选项卡并选择所需选项。若要详细了解该计划,请单击相应链接。必须具有 Internet 连接才能查看该计划的相关信息。

    安装向导 - 客户体验改善

  8. 选择正确的选项后,单击“立即安装”。

  9. 安装完成后,会出现一个对话框,提示您完成服务器的配置。请确保未选中“立即运行 SharePoint 产品和技术配置向导”复选框。

    安装向导 - 配置向导

  10. 单击“关闭”。

备注

在运行 SharePoint 产品和技术配置向导之前,您应在服务器场中的所有服务器上安装了 Office SharePoint Server 2007 和 Office SharePoint Server 2007 SP1,并执行了本节中的其余过程。

使用以下过程将 SharePoint 管理中心网站添加到受信任网站的列表中。

将 SharePoint 管理中心网站添加到受信任网站的列表中。

  1. 在 Windows Internet Explorer 的“工具”菜单上,单击“Internet 选项”。

  2. 在“安全”选项卡的“请为不同区域的 Web 内容指定安全设置”框中,单击“受信任的站点”,然后单击“站点”。

  3. 清除“对该区域中的所有站点要求服务器验证(https:)”复选框。

  4. 在“将该网站添加到区域中”框中,键入 SharePoint 管理中心网站的 URL,然后单击“添加”。

  5. 单击“关闭”关闭“受信任的站点”对话框。

  6. 单击“确定”关闭“Internet 选项”对话框。

使用以下过程将代理服务器设置配置为对于本地地址不使用代理服务器。

将代理服务器设置配置为对于本地地址不使用代理服务器

  1. 在 Internet Explorer 中的“工具”菜单上,单击“Internet 选项”。

  2. 在“连接”选项卡上的“局域网(LAN)设置”区域中,单击“局域网设置”。

  3. 在“自动配置”部分中,清除“自动检测设置”复选框。

  4. 在“代理服务器”部分中,选中“为 LAN 使用代理服务器”复选框。

  5. 在“地址”框中键入代理服务器的地址。

  6. 在“端口”框中键入代理服务器的端口号。

  7. 选中“对于本地地址不使用代理服务器”复选框。

  8. 单击“确定”关闭“局域网(LAN)设置”对话框。

  9. 单击“确定”关闭“Internet 选项”对话框。

其他服务器

建议您先在所有前端 Web 服务器和索引服务器上安装和配置 Office SharePoint Server 2007,然后再配置 Office SharePoint Server 2007 服务和创建网站。如果您希望构建最小的服务器场配置,并逐步增加前端 Web 服务器以扩展服务器场,则可以在单台 Web 服务器上安装和配置 Office SharePoint Server 2007,并将 Web 服务器配置为前端 Web 服务器和应用程序服务器。无论您的服务器场中有多少台服务器,您都必须在至少一台后端数据库服务器上运行 SQL Server 2005,然后才能在前端 Web 服务器上安装 Office SharePoint Server 2007。

Important重要说明:

如果从第一台安装 Office SharePoint Server 2007 的服务器上将其卸载,则服务器场可能会遇到问题。建议您不要先在索引服务器上安装 Office SharePoint Server 2007。

在其他服务器(前端 Web 服务器)上运行安装程序

  1. 在其中一台 Web 服务器上运行整合的安装源中的 Setup.exe。

  2. 在“输入产品密钥”页上,输入您的产品密钥,然后单击“继续”。

    备注

    安装程序将自动验证产品密钥,在文本框旁边放置一个绿色复选标记,并在验证密钥后启用“继续”按钮。如果该密钥无效,则安装程序将在文本框的旁边显示一个红圈,并提示您该密钥不正确。

  3. 查看“阅读 Microsoft 软件许可条款”页上的条款,选中“我接受此协议的条款”复选框,然后单击“继续”。

  4. 在“选择所需的安装”页上,单击“高级”。

  5. 在“服务器类型”选项卡上,单击“Web 前端”。

    安装向导 - Web 前端类型

  6. (可选)若要在自定义位置安装 Office SharePoint Server 2007,请选择“文件位置”选项卡,然后键入该位置或“浏览”到该位置。

  7. (可选)若要参与“客户体验改善计划”,请选择“反馈”选项卡并选择所需选项。若要详细了解该计划,请单击相应链接。必须具有 Internet 连接才能查看该计划的相关信息。

  8. 选择正确的选项后,单击“立即安装”。

  9. 安装完成后,会出现一个对话框,提示您完成服务器的配置。请确保选中“立即运行 SharePoint 产品和技术配置向导”复选框。

  10. 单击“关闭”以启动配置向导。下面一节提供了有关完成向导的说明。

使用以下过程在服务器场中的其他服务器上运行安装程序。

在其他服务器(索引或查询服务器)上运行安装程序

  1. 在其中一台 Web 服务器上运行整合的安装源中的 Setup.exe。

  2. 在“输入产品密钥”页上,输入您的产品密钥,然后单击“继续”。

    备注

    安装程序将自动验证产品密钥,在文本框旁边放置一个绿色复选标记,并在验证密钥后启用“继续”按钮。如果该密钥无效,则安装程序将在文本框的旁边显示一个红圈,并提示您该密钥不正确。

  3. 查看“阅读 Microsoft 软件许可条款”页上的条款,选中“我接受此协议的条款”复选框,然后单击“继续”。

  4. 在“选择所需的安装”页上,单击“高级”。

  5. 在“服务器类型”选项卡上,单击“完全”。

    安装向导 - 独立类型

  6. (可选)若要在自定义位置安装 Office SharePoint Server 2007,请选择“文件位置”选项卡,然后键入该位置或“浏览”到该位置。

  7. (可选)若要参与“客户体验改善计划”,请选择“反馈”选项卡并选择所需选项。若要详细了解该计划,请单击相应链接。必须具有 Internet 连接才能查看该计划的相关信息。

  8. 选择正确的选项后,单击“立即安装”。

  9. 安装完成后,会出现一个对话框,提示您完成服务器的配置。请确保选中“立即运行 SharePoint 产品和技术配置向导”复选框。

  10. 单击“关闭”以启动配置向导。下一组步骤提供了完成该向导的说明。

运行 SharePoint 产品和技术配置向导

运行了安装程序并将 Office SharePoint Server 2007 和 Office SharePoint Server 2007 SP1 安装到服务器场中的所有服务器上之后,可以使用 SharePoint 产品和技术配置向导来配置 Office SharePoint Server 2007。配置向导会自动执行多项配置任务,其中包括安装配置数据库并配置它、安装 Office SharePoint Server 2007 服务以及创建管理中心网站。使用下面的说明来运行 SharePoint 产品和技术配置向导。

运行 SharePoint 产品和技术配置向导来配置 Office SharePoint Server 2007

  1. 单击“开始”,依次指向“所有程序”和“管理工具”,然后单击“SharePoint 产品和技术配置向导”。

  2. 在“欢迎使用 SharePoint 产品和技术”页上,单击“下一步”。

    配置向导欢迎页

  3. 在通知您可能需要在配置过程中重新启动某些服务的对话框中,单击“是”。

    服务重启消息

  4. 在“连接到服务器场”页上,单击“否,我希望创建新的服务器场”,然后单击“下一步”。

    连接到场的配置向导

  5. 在“指定配置数据库设置”对话框的“数据库服务器”框中,键入运行 SQL Server 的计算机的名称。

    配置向导配置数据库

  6. 在“数据库名称”框中键入配置数据库的名称,或使用默认数据库名称。默认名称为“SharePoint_Config”。

  7. 在“用户名”框中键入服务器场帐户的用户名。(确保以 <域>\<用户名> 格式键入该用户名。)

    Important重要说明:

    此服务器场帐户用于访问配置数据库。它还作为 SharePoint 管理中心应用程序池的应用程序池标识,并且它是 Windows SharePoint Services 定时服务在运行时所使用的帐户。“SharePoint 产品和技术配置向导”将此帐户添加到 SQL Server 登录、SQL Server 数据库创建者服务器角色和 SQL Server 安全管理员服务器角色中。您指定为服务帐户的用户帐户必须是域用户帐户,但不必是 Web 服务器或后端数据库服务器上的任何特定安全组的成员。我们建议您遵循最小特权原则,指定一个不是 Web 服务器或后端服务器上 Administrators 组成员的用户帐户。

  8. 在“密码”框中,键入用户的密码,然后单击“下一步”。

  9. 在“配置 SharePoint 管理中心 Web 应用程序”页上选中“指定端口号”复选框;如果希望 SharePoint 管理中心 Web 应用程序使用特定的端口,请键入一个端口号,或者,如果 SharePoint 管理中心 Web 应用程序使用哪个端口号都不重要,请清除“指定端口号”复选框。

    配置向导 Web 应用程序

  10. 在“配置 SharePoint 管理中心 Web 应用程序”对话框中执行以下操作之一:

  11. 在“正在完成 SharePoint 产品和技术配置向导”页上,单击“下一步”。

    配置向导完成

  12. 在“配置成功”页上,单击“完成”。

    配置向导成功

    将打开 SharePoint 管理中心网站的主页。

    备注

    如果提示您输入用户名和密码,您可能需要在 Internet Explorer 中将 SharePoint 管理中心网站添加到受信任网站的列表中,并配置用户身份验证设置。下一组步骤提供了有关配置这些设置的说明。

    如果出现代理服务器错误消息,那么您可能需要配置代理服务器设置,以便对于本地地址不使用代理服务器。本节后面提供了有关配置此设置的说明。

在其他服务器上运行 SharePoint 产品和技术配置向导

安装完成后,使用 SharePoint 产品和技术配置向导来配置 Windows SharePoint Services 3.0。该配置向导可自动完成多个配置任务,其中包括:安装配置数据库并配置它,以及安装 Windows SharePoint Services 3.0 服务。使用下面的说明来运行 SharePoint 产品和技术配置向导。

运行 SharePoint 产品和技术向导

  1. 单击“开始”,依次指向“所有程序”和“管理工具”,然后单击“SharePoint 产品和技术配置向导”。

  2. 在“欢迎使用 SharePoint 产品和技术”页上,单击“下一步”。

  3. 在通知您可能需要在配置过程中重新启动某些服务的对话框中,单击“是”。

  4. 在“连接到服务器场”页上,单击“是,我希望连接到现有服务器场”,然后单击“下一步”。

  5. 在“指定配置数据库设置”对话框的“数据库服务器”框中,键入运行 SQL Server 的计算机的名称。

  6. 单击“检索数据库名称”,然后从“数据库名称”列表中,选择在配置服务器场中的第一台服务器时创建的数据库名称。

  7. 在“用户名”框中,键入用于连接到运行 SQL Server 的计算机的帐户的用户名。(确保以 <域>\<用户名> 格式键入该用户名)。此帐户必须与在配置第一台服务器时使用的用户帐户相同。

  8. 在“密码”框中,键入用户的密码,然后单击“下一步”。

  9. 在“正在完成 SharePoint 产品和技术配置向导”页上,单击“下一步”。

  10. 在“配置成功”页上,单击“完成”。

启动 Windows SharePoint Services 搜索服务

必须在您要搜索内容的每台计算机上启动 Windows SharePoint Services 搜索服务。必须在至少一台服务器上启动此服务。

在用于搜索内容的计算机上启动 Windows SharePoint Services 搜索服务

  1. 在 SharePoint 管理中心主页上,单击顶部链接栏上的“操作”选项卡。

  2. 在“操作”页的“拓扑结构和服务”部分中,单击“服务器场中的服务器”。

  3. 在“服务器场中的服务器”页上,单击要启动 Windows SharePoint Services 搜索服务的服务器。

  4. 在“Window SharePoint Services 搜索”旁边单击“启动”。

  5. 在“配置 Windows SharePoint Services 搜索服务设置”页上的“服务帐户”部分中,指定运行搜索服务时将使用的用户帐户的用户名和密码。

  6. 在“内容访问帐户”部分中,指定供搜索服务用来搜索内容的用户帐户的用户名和密码。该帐户必须对您希望搜索的所有内容都具有读取权限。如果不输入凭据,则将使用搜索服务所使用的同一帐户。

  7. 在“索引计划”部分中接受默认设置,或指定搜索内容时希望搜索服务使用的计划。

  8. 在配置所有设置之后,单击“开始”。

配置“高级安全 Windows 防火墙”

在服务器场中创建 Web 应用程序之后,必须使用 Windows Server 2008 中的“高级安全 Windows 防火墙”在承载 Web 应用程序的计算机上打开端口。在不承载任何 Web 应用程序的计算机上,只需为 SSP 打开端口。

默认情况下,会在 Web 服务器上打开端口 80,但为了能够与其他计算机进行通信,必须为管理中心打开该端口;对于 SSP,必须打开端口 56737 和 56738。还必须为您在服务器场中创建的任何其他 Web 应用程序打开这些端口。

Windows Server 2008 防火墙的默认配置是拒绝所有连接(除非建立了例外)。在您对端口进行更改时,请确保为当前启用的配置文件(专用、公用或域)建立例外。如果在错误的配置文件中建立例外,则这些例外不会起作用。

备注

如果在 IIS 中配置主机头,则将在端口 80 上创建 Web 应用程序的端口,而您可以不必执行本节中的过程。但是,如果您使用 Windows SharePoint Services 3.0 中的主机头模式在一个 Web 应用程序中创建多个域命名的网站,则需要执行本节中的过程,以便确定 Web 应用程序(包括管理中心)将在服务器场中使用的端口。

确定 Web 应用程序使用的端口

  1. 单击“开始”,依次指向“所有程序”和“管理工具”,然后单击“SharePoint 3.0 管理中心”。

  2. 在管理中心网站上,单击“应用程序管理”。

  3. 在“应用程序管理”网页上的“SharePoint Web 应用程序管理”部分中,单击“Web 应用程序列表”。

  4. 在“Web 应用程序列表”网页的“URL”列中,为每个 Web 应用程序列出了服务器名称和端口号。

应使用“高级安全 Windows 防火墙”打开服务器场所需的端口(确定 Web 应用程序使用的端口过程中标识了这些端口)。

为了便于管理规则,我们建议您为每个 Web 应用程序创建一条规则,并为两个 SSP 端口创建一条规则。或者,为了更集中地管理规则,也可以创建一条规则以管理所有端口。

对于 Web 应用程序,只需创建一条规则,以便为传入的连接打开端口;必须配置针对两个 SSP 端口的规则,以允许传入和传出的通信。

配置“高级安全 Windows 防火墙”

  1. 单击“开始”,依次指向“所有程序”、“管理工具”,然后单击“高级安全 Windows 防火墙”。

  2. 在“用户帐户控制”对话框中,单击“继续”。

  3. 在细节窗格的“概述”部分中,通过留意域网络位置条目是否显示“域配置文件是活动的”来验证域配置文件是否是活动的。

  4. 在“域配置文件是活动的”区域中,视如何配置入站连接规则而定,选择下列选项之一。

    • 如果是“允许与规则不匹配的入站连接”,则无需完成本过程。

    • 如果是“阻止与规则不匹配的入站连接”,则必须继续执行本过程的下一步,将防火墙配置为允许 Office SharePoint Server 2007 通信。

  5. 在“控制台树”上,选择“入站规则”,然后在“操作”窗格中单击“新规则”。

  6. 使用下表中的设置完成“新建入站规则向导”。

    向导页面 设置

    规则类型

    选择“端口”。

    协议和端口

    • 选择“TCP”。

    • 选择“特定本地端口”。在“特定本地端口”文本框中,键入所需的所有端口号。

    操作

    选择“允许连接”。

    配置文件

    • 启用“域”。

    • 清除“专用”和“公用”。

    名称

    在“名称”和“说明”文本框中,键入对于网络管理员有意义的说明性信息。最佳方案是,我们建议您给每条防火墙规则指定一个唯一的名称。在指定唯一的名称后,能更容易使用 Windows Server 2008 Network Shell (Netsh) 命令来管理网络。

  7. 在“控制台树”上,选择“出站规则”,然后在“操作”窗格中单击“新规则”。

  8. 使用下表中的设置完成“新建出站规则向导”。

    向导页面 设置

    规则类型

    选择“端口”。

    协议和端口

    • 选择“TCP”。

    • 选择“特定本地端口”。在“特定本地端口”文本框中,键入所需的所有端口号。

    操作

    选择“允许连接”。

    配置文件

    • 启用“域”。

    • 清除“专用”和“公用”。

    名称

    在“名称”和“说明”文本框中,键入对于网络管理员有意义的说明性信息。最佳方案是,我们建议您给每条防火墙规则指定一个唯一的名称。在指定唯一的名称后,能更容易使用 Windows Server 2008 Network Shell (Netsh) 命令来管理网络。

有关“高级安全 Windows 防火墙”的详细信息,请参阅 Windows 防火墙(该链接可能指向英文页面)

执行其他配置任务

在执行 Office SharePoint Server 2007 的初始安装和配置之后,可以配置多个附加设置。虽然附加设置的配置是可选的,但是除非已配置这些设置,否则许多主要功能将不可用。

  • 配置传入电子邮件设置   可以配置传入电子邮件设置以便 SharePoint 网站接受传入电子邮件并对其进行存档。还可以配置传入电子邮件设置,以便 SharePoint 网站可以在发生电子邮件讨论时对其进行存档、保存文档以及将会议请求发送到网站日历。此外,可以配置 SharePoint 目录管理服务以提供对电子邮件通讯组列表的创建和管理的支持。有关详细信息,请参阅配置传入电子邮件设置 (Office SharePoint Server)

  • 配置传出电子邮件设置   可以配置传出电子邮件设置以便简单邮件传输协议 (SMTP) 服务器向网站用户发送电子邮件通知并向网站管理员发送通知。可以配置传出通知中出现的“发件人”电子邮件地址和“答复”电子邮件地址。还可以为所有 Web 应用程序或仅为一个 Web 应用程序配置传出电子邮件设置。有关详细信息,请参阅配置传出电子邮件设置 (Office SharePoint Server)为特定的 Web 应用程序配置传出电子邮件设置 (Office SharePoint Server)

  • 配置工作流程设置   可以配置工作流程设置以使最终用户能够通过使用由管理员预生成的代码来创建自己的工作流程。也可以配置没有网站访问权的内部用户是否可以接收工作流程通知,以及外部用户是否可以通过接收以电子邮件形式发送的文档的副本来参与工作流程。有关详细信息,请参阅配置工作流设置

  • 配置诊断日志记录设置   可以配置多个诊断日志记录设置以帮助进行疑难解答。这些设置包括启用和配置跟踪日志、事件消息、用户模式错误消息以及“客户体验改善计划”事件。有关详细信息,请参阅配置诊断日志记录设置

  • 配置单一登录   可以在服务器场中配置单一登录设置。单一登录使您能够通过使用 Excel Calculation Services 或业务数据目录连接到外部数据源。有关详细信息,请参阅配置单一登录 (Office SharePoint Server)

  • 配置防病毒设置   如果具有用于 Office SharePoint Server 2007 的防病毒程序,则可以配置若干防病毒设置。防病毒设置使您能够控制在上载或下载文档时是否对其进行扫描,以及用户是否可以下载受病毒感染的文档。也可以指定希望防病毒程序在超时之前运行的时间,以及指定防病毒程序可以在服务器上使用的执行线程的数目。有关详细信息,请参阅配置防病毒设置

通过以下步骤可使用 SharePoint 管理中心来配置可选的管理设置。

使用 SharePoint 管理中心来配置管理设置

  1. 单击“开始”,依次指向“所有程序”和“管理工具”,然后单击“SharePoint 3.0 管理中心”。

  2. 在“SharePoint 管理中心”主页上的“管理员任务”列表中,单击要执行的管理任务。

  3. 在“管理员任务”页的“操作”旁边单击该任务。

创建网站集和 SharePoint 网站

本节将指导您完成创建包含一个 SharePoint 网站的单个网站集的过程。可以创建许多网站集,并在每个网站集中创建许多网站。有关详细信息,请参阅本章概述:部署和配置 SharePoint 网站。有关规划 SharePoint 网站和网站集的信息,请参阅规划网站结构和发布 (Office SharePoint Server)

必须先创建 Web 应用程序,然后才能创建网站或网站集。Web 应用程序由一个 Internet Information Services (IIS) 网站和一个唯一应用程序池组成。创建新的 Web 应用程序时,还会创建一个新的数据库,并定义用于连接到该数据库的身份验证方法。

如果处于 Extranet 环境,并希望不同的用户使用不同的域来访问内容,则可能还需要将 Web 应用程序扩展到另一个 IIS 网站。此操作使用另一个 IIS 网站来承载相同的内容,以便向不同的用户组公开相同的内容。

新建 Web 应用程序

  1. 单击“开始”,指向“所有程序”,再指向“Microsoft Office Server”,然后单击“SharePoint 3.0 管理中心”。

  2. 在管理中心主页上,单击“应用程序管理”。

  3. 在“应用程序管理”页上,在“SharePoint Web 应用程序管理”部分,单击“创建或扩展 Web 应用程序”。

  4. 在“创建或扩展 Web 应用程序”页的“添加 SharePoint Web 应用程序”部分中,单击“新建 Web 应用程序”。

  5. 在“新建 Web 应用程序”页的“IIS 网站”部分中,可以为新的 Web 应用程序配置设置。

    1. 若要选择使用现有网站,请选择“使用现有 IIS 网站”,然后从下拉菜单中选择要安装新 Web 应用程序的网站以指定该网站。

    2. 若要新建网站,请选择“新建 IIS 网站”,然后在“说明”框中键入网站名称。

    3. 在“端口”框中,键入要用于访问 Web 应用程序的端口号。如果新建网站,则会用建议的端口号填充该字段。如果使用现有的网站,则会用当前端口号填充该字段。

    4. 在“主机标头”框中,键入要用来访问 Web 应用程序的 URL。这是一个可选字段。

    5. 在“路径”框中,键入服务器上的网站目录的路径。如果新建网站,则会用建议的路径填充该字段。如果使用现有的网站,则会用当前路径填充该字段。

  6. 在“安全性配置”部分中,为 Web 应用程序配置身份验证和加密。

    1. 在“验证提供程序”部分中,选择“协商(Kerberos)”或“NTLM”。

      备注

      若要启用 Kerberos 身份验证,则必须执行其他配置任务。有关身份验证方法的详细信息,请参阅规划身份验证方法 (Office SharePoint Server)

    2. 在“允许匿名访问”部分中,选择“是”或“否”。如果选择允许匿名访问,将允许使用特定于计算机的匿名访问帐户(即 IUSR_<计算机名>)来匿名访问网站。

      备注

      如果希望用户能够匿名访问任何网站内容,则必须对整个 Web 应用程序启用匿名访问。网站所有者随后可以配置如何在其网站中使用匿名访问。有关匿名访问的详细信息,请参阅Determine which Windows security groups and accounts to use for granting access to sites

    3. 在“使用安全套接字层(SSL)”部分中,选择“是”或“否”。如果选择为网站启用 SSL,则必须通过请求并安装 SSL 证书来配置 SSL。

      Important重要说明:

      如果使用 SSL,则必须使用 IIS 管理工具在每台服务器上添加相应证书。有关使用 SSL 的详细信息,请参阅规划服务器场内的安全通信 (Office SharePoint Server)

  7. 在“负载平衡的 URL”部分中,键入用户将在此 Web 应用程序中访问的所有网站的域名的 URL。此 URL 域将在此 Web 应用程序的页面上显示的所有链接中使用。默认情况下,将用当前的服务器名称和端口填充该框。

    对于新的 Web 应用程序,“区域”框会自动设置为“默认”,并且不能通过此页进行更改。若要更改 Web 应用程序的区域,请参阅Extend an existing Web application

  8. 在“应用程序池”部分中,选择是为此 Web 应用程序使用现有应用程序池还是为其新建应用程序池。若要使用现有应用程序池,请选择“使用现有应用程序池”,然后从下拉菜单中选择要使用的应用程序池。

    1. 若要创建新的应用程序池,请选择“新建应用程序池”。

    2. 在“应用程序池名称”框中,键入新应用程序池的名称,或保留默认名称。

    3. 在“请为此应用程序池选择安全帐户”部分中,选择“预定义帐户”以使用现有应用程序池安全帐户,然后从下拉菜单中选择安全帐户。

    4. 选择“可配置帐户”以使用当前未用作现有应用程序池的安全帐户的帐户。在“用户名”框中键入要使用的帐户的用户名,然后在“密码”框中键入该帐户的密码。

  9. 在“重置 Internet 信息服务”部分中,选择是否允许 Windows SharePoint Services 在服务器场的其他服务器上重新启动 IIS。必须手动重新启动本地服务器才能完成此过程。如果未选择此选项,并且服务器场中存在多台服务器,则必须等待直到在所有服务器上创建 IIS 网站,然后在每台 Web 服务器上运行 iisreset/noforce。在完成该操作之前,新的 IIS 网站将不可用。如果服务器场只包含一台服务器,则这些选项将不可用。

  10. 在“数据库名称和验证”部分中,为新的 Web 应用程序选择数据库服务器、数据库名称和身份验证方法。

    项目 操作

    数据库服务器

    键入要使用的数据库服务器和 SQL Server 实例的名称,格式为 <服务器名称>\<实例>。您也可以使用默认条目。

    数据库名称

    键入数据库的名称或使用默认条目。

    数据库验证

    选择是使用 Windows 身份验证(建议方法)还是使用 SQL 身份验证。

    • 如果希望使用 Windows 身份验证,则保持选中此选项。

    • 如果希望使用 SQL 身份验证,则选择“SQL 验证”。在“帐户”框中键入帐户(希望 Web 应用程序用来通过 SQL Server 数据库的身份验证的帐户)的名称,然后在“密码”框中键入密码。

  11. 单击“确定”以新建 Web 应用程序,或单击“取消”以取消此过程并返回到“应用程序管理”页。

可使用以下过程来创建网站集。

创建网站集

  1. 在顶部链接栏上,单击“应用程序管理”。

  2. 在“应用程序管理”页上的“SharePoint 网站管理”部分中,单击“创建网站集”。

  3. 在“创建网站集”页上的“Web 应用程序”菜单中,如果没有选择要在其中创建网站集的 Web 应用程序,请单击“Web 应用程序”上的“更改 Web 应用程序”,然后在“选择 Web 应用程序”页上,单击要在其中创建网站集的 Web 应用程序。

  4. 在“标题和说明”部分中,键入网站集的标题和说明。

  5. 在“网站地址”部分中的“URL”区域下,选择用于 URL 的路径(例如,包含的路径 /sites/ 或根目录 /)。

    如果选择通配符包含路径(如 /sites/),则必须同时键入要在网站的 URL 中使用的网站名称。

    备注

    可用于 URL 选项的路径来自已定义为通配符包含路径的管理路径的列表。有关管理路径的详细信息,请参阅管理中心帮助系统中的“定义管理路径”。

  6. 在“模板选择”部分中的“选择模板”列表中,选择要用于网站集中的首要网站的模板。

  7. 在“网站集主管理员”部分中,输入将成为网站集管理员的用户的用户名(格式为域\用户名)。

  8. 如果要将用户标识为新的首要网站的第二所有者(推荐),请在“网站集第二管理员”部分中,输入网站集第二管理员的用户名。

  9. 如果要使用配额来限制网站集的资源使用,请在“配额模板”部分中,单击“选择配额模板”列表中的模板。

  10. 单击“确定”。

使用下面的过程来创建 SharePoint 网站。

创建 SharePoint 网站

  1. 在 SharePoint 管理中心主页上,单击顶部链接栏上的“应用程序管理”选项卡。

  2. 在“应用程序管理”页的“SharePoint 网站管理”部分中,单击“网站集列表”。

  3. 在“网站集列表”页的“URL”列中,单击要添加网站的网站集的 URL。网站集的完整 URL 路径出现在“URL”框中。

  4. 将完整的 URL 路径复制并粘贴到浏览器中,然后在网站集的首要网站的主页上,单击“网站操作”菜单上的“创建”。

  5. 在“创建”页的“网页”部分中,单击“网站和工作区”。

  6. 在“新建 SharePoint 网站”页的“标题和说明”部分中,键入网站的标题和说明。

  7. 在“网站地址”部分中,键入网站的 URL。

  8. 在“模板选择”部分中,从选项卡式模板控件中选择一个模板。

  9. 更改其他设置,或单击“创建”以创建网站。

    将打开新网站。

创建网站后,可能要配置备用访问映射。在用户与 Office SharePoint Server 2007 交互的过程中(例如,在浏览到 Office SharePoint Server 2007 网站的主页时),备用访问映射可将用户定向到正确的 URL。使用备用访问映射,Office SharePoint Server 2007 可将 Web 请求映射到正确的 Web 应用程序和网站,并使 Office SharePoint Server 2007 能够显示正确的网站。有关详细信息,请参阅规划备用访问映射 (Office SharePoint Server)

配置跟踪日志

跟踪日志文件有助于解决与更改 Windows SharePoint Services 搜索服务的配置有关的问题。跟踪日志还可用于分析可能出现的问题。例如,可以使用写入到跟踪日志的事件,来确定问题发生之前在 Office SharePoint Server 2007 中更改了哪些配置。

因为并不能够总是立即发现与配置更改相关的问题,所以建议您在进行与搜索服务相关的任何配置更改时,保存系统在那天所创建的所有跟踪日志文件。将这些日志文件存储在一个不会被覆盖的安全位置并保留一段时间。

默认情况下,Office SharePoint Server 2007 会在跟踪日志文件中保存最近两天的事件;将会删除包含两天前的事件的跟踪日志文件。在使用 Windows SharePoint Services 搜索服务时,建议您将跟踪日志配置为保存最近七天的事件。

可以使用管理中心的“诊断日志记录”页来配置要保留的跟踪日志文件的最大数量,以及在每个日志文件中捕捉多长时间(以分钟为单位)的事件。默认情况下,保留 96 个日志文件,并且每个文件包含 30 分钟的事件。

96 个日志文件 * 每个文件 30 分钟事件 = 2880 分钟或两天的事件。

还可以指定日志文件的写入位置,或接受默认路径。请参阅本过程中的步骤 3,以确定系统存储您的系统跟踪日志文件的位置。

配置跟踪日志以保存最近七天的事件

  1. 在管理中心的“操作”选项卡上,在“日志记录和报告”部分中单击“诊断日志记录”。

  2. 在“诊断日志记录”页上的“跟踪日志”部分中,执行下列操作:

    • 在“日志文件数”框中,键入 336。

    • 在“使用日志文件的时间(分钟)”框中,键入 30。

    提示

    若要保存 10,080 分钟(七天)的事件,可以使用日志文件数和每个日志文件中存储的分钟数的任意组合。

  3. 确保在“路径”框中指定的路径具有足够的空间来存储额外的日志文件,或将路径更改为其他位置。

    提示

    我们建议您将日志文件存储在仅用于存储日志文件的硬盘驱动器分区上。

  4. 单击“确定”。

配置 Windows Server Backup

如果希望将 Windows Server Backup 与 Windows SharePoint Services 3.0 一起使用,则您必须配置以下注册表项。如果不对这些注册表项进行配置,则 Windows Server Backup 将无法与 Windows SharePoint Services 3.0 一起正常工作。

Important重要说明:

您必须以本地服务器计算机上的 Administrators 组成员的身份登录才能编辑注册表。不正确地编辑注册表可能会对系统造成严重损坏。更改注册表之前,应对计算机上的所有重要数据进行备份。

为 Windows Server Backup 配置注册表项

  1. 单击“开始”,单击“运行”,并在“打开”框中键入 regedit,然后单击“确定”。

  2. 在“用户帐户控制”对话框中,单击“继续”以打开注册表编辑器。

  3. 在注册表编辑器中,找到以下注册表项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\

  4. 在“编辑”菜单上,单击“新建”,然后单击“项”。

  5. 键入 WindowsServerBackup,然后按 Enter。

  6. 选择“WindowsServerBackup”项,然后在“编辑”菜单上,单击“新建”,然后单击“项”。

  7. 键入 Application Support,然后按 Enter。

  8. 选择“Application Support”项,然后在“编辑”菜单上,单击“新建”,然后单击“项”。

  9. 键入 {c2f52614-5e53-4858-a589-38eeb25c6184} 作为项名称,然后按 Enter。

    这是 WSS 编写器的 GUID。

  10. 选择创建的新项,然后在“编辑”菜单上,单击“新建”,然后单击“字符串值”。

  11. 键入 Application Identifier 作为新值,然后按 Enter。

  12. 右键单击“Application Identifier”值,然后单击“修改”。

  13. 在“数值数据”框中,键入 Windows SharePoint Services,然后单击“确定”。

  14. 在“编辑”菜单上,单击“新建”,然后单击“DWORD (32-位)值”。

  15. 键入 UseSameVssContext 作为新的值名称,然后按 Enter。

  16. 右键单击“UseSameVssContext”值,然后单击“修改”。

  17. 在“数值数据”框中,键入 00000001,然后单击“确定”。

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍