Microsoft Office SharePoint Portal Server 2003
主页后退前进打印

创建网站和子网站

创建网站和子网站

您可以使用顶级网站子网站将网站内容划分为明确的、可独立管理的网站。顶级网站可以拥有多个子网站,而子网站也可以拥有多个子网站,可以向下延伸多个层次以满足用户的需要。顶级网站及其所有子网站的完整结构称为网站集。下图说明网站与子网站的层次结构。

Windows SharePoint Services 逻辑结构

通过这种层次结构,用户可以有一个用于整个工作组的主工作网站,外加用于从属项目的各个工作网站或共享网站。顶级网站和子网站允许对网站功能和设置进行不同级别的控制。

网站集的管理员能够控制顶级网站及其任何下属子网站的设置和功能。例如,网站集的管理员能够:

每一级子网站的管理员仅仅可以控制该级子网站的设置和功能。例如,子网站的管理员可以:

使用户创建自己的顶级网站和子网站

根据您希望用户能获得的自定义和控制权总量,您可以让他们创建顶级网站或子网站。“自助式网站创建”功能向用户提供了让他们自己创建顶级网站的能力。有关详细信息,请参见配置自助式网站创建

用户还能为他们拥有创建子网站权限的任何网站创建子网站。创建子网站权限默认情况下包括在“管理员”网站用户组中,因此网站的“管理员”网站用户组中的任何成员都能够创建该网站的子网站。您可以通过使用“管理网站和工作区创建”页将此权限指定给其他网站用户组。有关管理网站和工作区创建的详细信息,请参见管理网站用户组和权限

为用户创建顶级网站

您可以通过启用“自助式网站创建”,赋予用户创建他们自己的顶级网站的能力。但是如果您希望亲自控制顶级网站创建,则必须禁用“自助式网站创建”,然后从 SharePoint 管理中心代表您的用户创建顶级网站。要从“自助式网站创建”之外创建顶级网站,您必须是驻留网站的本地机器的管理员,或是 SharePoint 管理员组的成员。

注释  正在运行一个拥有多个主机名称的服务器场,或者处于 Active Directory 帐户创建模式时,不能从 SharePoint 管理中心创建顶级网站。要在 Active Directory 帐户创建模式下执行此操作,必须使用命令行或对象模型。有关详细信息,请参见 使用对象模型管理 Windows SharePoint Services

从 SharePoint 管理中心创建顶级网站
  1. 单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“SharePoint 管理中心”。
  2. “虚拟服务器配置”下,单击“创建顶级网站”
  3. 在“虚拟服务器列表”页中,单击您希望用于创建顶级网站的“虚拟服务器”
  4. 要在虚拟服务器的预定义 URL 路径下创建网站,请在“创建顶级网站”页上,选择“在此 URL 下创建网站”;在网站名称框中,输入顶级网站的名称;然后在 URL 路径 框中,选择要使用的路径。

    网站名称和 URL 与服务器名称组合在一起可以创建网站的完整 URL。例如,在 http://servername 中,如果您在 /sites URL 路径中创建了顶级网站,并且使用 Site001 作为名称,那么新的顶级网站的完整路径是 http://servername/sites/site001。

  5. 要在预定义的 URL 路径下创建网站,请选择“在此 URL 下创建网站”,然后在“URL 路径”框中选择顶级网站要使用的 URL。

    网站将创建于您选择的 URL 路径的顶层。例如,在 http://servername 上,如果选择 /portal 作为路径,网站将创建于 http://servername/portal。

  6. “网站集所有者”部分,键入将要作为网站所有者和管理员的用户的名称(以“域\用户名”的形式)和电子邮件地址(以 someone@example.com 的形式)。
  7. 如果希望将某个用户标识为新的顶级网站的第二所有者(推荐),在“第二所有者”部分,输入新网站的第二所有者和管理员的用户名称和电子邮件地址。
  8. 如果使用了配额,请在“配额模板”部分,选择要使用的配额模板
  9. “网站语言”部分,选择顶级网站要使用的语言。
  10. 单击“确定”。

网站所有者能够在第一次浏览到 URL 的时候选择网站的模板,或者您也可以在确认页上浏览至该 URL 并自己选择一个模板。

创建子网站

您可以使用“管理网站和工作区”页为当前网站创建子网站。

创建子网站
  1. 在网站上单击“网站设置”
  2. “管理”下,单击“管理网站和工作区”
  3. 在“管理网站和工作区”页上,单击“创建”
  4. 在“新建 SharePoint 网站”页的“标题和说明” 部分,键入新子网站的标题和说明。
  5. “URL 名称”框中,键入子网站的 URL。
  6. “用户权限” 部分,选择“使用与父网站相同的权限”“ 使用独有权限”

    如果希望与父网站共享用户,请选择“使用与父网站相同的权限”,或者如果您希望在子网站中维持单独的用户列表,请选择“ 使用独有权限”。有关详细信息,请参见管理网站用户组和权限

  7. “语言”部分,选择要使用的语言。
  8. 单击“创建”
  9. 在“模板选择”页上,选择要使用的模板,然后单击“确定”

从命令行创建网站和子网站

如果您是服务器计算机的管理员,则还可以使用 Stsadm.exe 命令行工具创建网站和子网站。要创建顶级网站,请使用 createsite 操作;要创建子网站,请使用 createweb 操作。

注释  您也可以使用 createsiteinnewdb 操作来同时创建顶级网站和新的内容数据库。有关此操作的详细信息,请参见命令行操作

createsite 操作使用下列所需参数:urlownerloginowneremail,以及下列可选参数:ownernamelcidsitetemplatetitledescriptionquota。例如,要在 http://server_name/sites 上创建名为 site1 的顶级网站,可以使用类似于下面的语法:

stsadm.exe -o createsite -url http://server_name/sites/site1 
 -ownerlogin <DOMAIN\user> -owneremail <someone@example.com> 
 -ownername <display name>

createweb 操作要求有 url 参数,并且使用下列可选参数:lcidsitetemplatetitledescriptionunique(用于指定子网站的唯一权限)。要在您刚刚创建的网站下创建名为 subsite1 的子网站,可以使用类似于下面的语法:

stsadm.exe -o createweb -url http://server_name/sites/site1/subsite1

有关使用 createsitecreateweb 操作的详细信息,请参见 命令行操作

©2003 Microsoft Corporation。保留所有权利。