创建网站集 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

上一次修改主题: 2016-11-30

网站集是具有相同所有者并共享管理设置(例如权限)的一组网站。创建网站集时,将自动在网站集中创建一个首要网站。然后,可以在首要网站下创建一个或多个子网站。

网站集必须位于 Web 应用程序内。可以基于现有 Web 应用程序创建网站集,也可以创建 Web 应用程序,然后在该应用程序内创建网站集。有关详细信息,请参阅创建 Web 应用程序 (SharePoint Server 2010)

如果您的 Web 应用程序针对单个项目或供单个团队使用,则应该使用单个网站集以避免管理多个网站的开销。但是,复杂的解决方案会受益于多个网站集,因为对每个网站集组织内容和管理权限比较容易。例如,因为没有内置的从一个网站集到另一个网站集的导航,所以具有多个网站集可为网站内容提供额外的安全保护。

SharePoint 提供了以下类别的网站模板:协作、会议、企业、发布和自定义。在创建网站集时,选择与您希望网站执行的操作相匹配的模板。例如,如果您要创建的大型 Intranet 网站的读者比参与者多,请选择“发布门户”模板。

在创建网站集之前,确保满足以下先决条件:

  • 要在其中创建网站集的 Web 应用程序。

  • 配额模板(如果您计划定义指定网站集中可存储多少数据的值和触发向网站集管理员发送电子邮件通知的存储大小)。

  • 自定义托管通配符路径(如果您计划在根 (/) 目录或 /sites/ 目录以外的某个位置创建网站集)。

本文内容:

使用管理中心创建网站集

使用 Windows PowerShell 创建网站集

使用管理中心创建网站集

通常,您可以使用管理中心网站在独立部署中创建网站集。

使用管理中心创建网站集

  1. 验证您是否拥有以下管理凭据:

    • 若要创建网站集,您必须是运行 SharePoint 管理中心网站的计算机上 SharePoint 组“Farm Administrators”的成员。
  2. 在管理中心网站上的“应用程序管理”部分,单击“创建网站集”。

  3. 在“创建网站集”页上的“Web 应用程序”部分,如果要在其中创建网站集的 Web 应用程序未处于选定状态,请在“Web 应用程序”菜单上单击“更改 Web 应用程序”,然后单击要在其中创建网站集的 Web 应用程序。

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

  5. 在“网站地址”部分,选择要用于 URL 的路径(例如,/sites/ 之类的通配符包含路径或根目录 (/))。

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

  6. 从“模板选择”部分的“选择模板”列表中,选择要用于网站集中的首要网站的模板,或单击“自定义”选项卡来创建空网站并稍后应用模板。

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

  8. 在“网站集第二管理员”部分,键入网站集的第二管理员的用户名。

    指定网站集第二管理员是确保某人可以在网站集主管理员不在时管理网站集的最佳方案。

  9. 如果要使用配额来管理网站集的存储,请在“配额模板”部分,单击“选择配额模板”列表中的模板。

  10. 单击“确定”。

使用 Windows PowerShell 创建网站集

通常,当您需要自动执行任务时,可以使用 Windows PowerShell 创建网站集,这在企业中很普遍。

使用 Windows PowerShell 创建网站集

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令并按 Enter:

    Get-SPWebTemplate
    $template = Get-SPWebTemplate "STS#0"
    New-SPSite -Url "<URL for the new site collection>" -OwnerAlias "<domain\user>" -Template $template
    

    本示例检索所有可用网站模板的列表,然后使用“工作组网站”模板创建一个网站集。有关详细信息,请参阅 New-SPSiteGet-SPWebTemplate

    我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。