创建 Web 应用程序

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

创建 Web 应用程序

可以使用以下过程来创建新的 Web 应用程序。

Important重要说明:

您至少必须是 SharePoint 组“Farm Administrators”的成员,才能使用用户界面完成此过程。

使用管理中心创建新的 Web 应用程序

  1. 在 SharePoint 管理中心网站中,在“应用程序管理”页的“SharePoint Web 应用程序管理”部分中,单击“创建或扩展 Web 应用程序”。

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

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

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

    2. 若要选择创建新网站,请选择“新建 IIS 网站”,然后接受为您提供的默认名称,或在“说明”框中键入网站的新名称。

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

    4. 在“主机标头”框中,键入要用于设置 IIS 主机标头绑定的 URL。这是一个可选字段。

      备注

      通常,除非需要在同一服务器上具有使用端口 80 的两个或更多 IIS 网站,并且 DNS 已配置为将多个服务器名称指向同一服务器,否则不会设置此字段。

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

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

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

      备注

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

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

      备注

      如果希望用户能够匿名访问任何网站内容,则必须对整个 Web 应用程序启用匿名访问。网站所有者随后可以配置如何在其网站中使用匿名访问。有关匿名访问的详细信息,请参阅选择要使用的安全组 (Office SharePoint Server)

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

      Important重要说明:

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

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

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

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

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

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

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

      备注

      建议您仅在 Microsoft Office SharePoint Server 是服务器上的唯一应用程序时才使用“预定义帐户”。否则,应使用“可配置帐户”。

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

  7. 在“重置 Internet 信息服务”部分中,选择是否允许 Office SharePoint Server 在其他服务器场服务器上重新启动 IIS。必须手动重新启动本地服务器才能完成此过程。如果未选择此选项,并且服务器场中有多台服务器,则您必须等待,直到在所有服务器上都创建了 IIS 网站,然后在每台 Web 服务器上运行 iisreset/noforce。在完成该操作之前,将无法使用新的 IIS 网站。

    备注

    如果服务器场只包含一台服务器,则这些选项将不可用。

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

    项目 操作

    数据库服务器

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

    数据库名称

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

    数据库验证

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

    • 如果希望使用 Windows 身份验证,请接受默认值。

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

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

Important重要说明:

您运行 Stsadm 命令行工具所用的帐户必须是本地计算机上 Administrators 组的成员,以及 SQL Server 中以下固定服务器角色的成员:dbcreator。

使用 Stsadm 命令行工具创建 Web 应用程序

  1. 在安装了 SharePoint 产品和技术的驱动器上,打开命令行窗口并键入以下命令:

    cd %CommonProgramFiles%\Microsoft Shared\web server extensions\12\bin

  2. 若要新建 Web 应用程序,请使用以下命令(包括适用于您的环境的任何选项):

    stsadm.exe -o extendvs -url <URL> -ownerlogin <domain name\user name> -owneremail <someone@example.com> [-exclusivelyusentlm] [-ownername <display name>] [-databaseuser <database user name>] [-databaseserver <database server>] [-databasename <server name\instance>] [-databasepassword <database user password>] [-lcid <language identifier>] [-sitetemplate <site template name>] [-donotcreatesite] [-description <Web application friendly name>] [-sethostheader] [-apidname <application pool name>] [-apidtype {configurableid | NetworkService}] [-apidlogin <domain\user name>] [-apidpwd <application pool identity password>] [-allowanonymous]

    有关详细信息,请参阅 Extendvs

其他参考

有关以下内容的信息: