编辑 Internet 信息服务 (IIS) 7.0 配置文件

介绍

Internet 信息服务 (IIS) 7.0 将全局或计算机范围的配置设置存储在 %SYSTEMROOT%\system32\inetsrv\config\ApplicationHost.config 文件中。此 XML 文件包含两个主要的配置节组:

  • system.applicationHost 节组包含站点、应用程序、虚拟目录以及计算机上的应用程序池的设置,无论它们是否是您 Web 服务器的一部分。

  • system.webServer 节组包含计算机上 IIS 7.0 Web 服务器的全部配置设置。例如,该节组是在 Web 服务器上配置全局 Web 服务器默认值、Web 服务器安全性以及 HTTP 文件压缩的位置。也可以在此文件中存储特定站点或应用程序的配置设置。

由于 IIS 7.0 配置是基于 Microsoft .NET Framework 配置的,因此可以使用 web.config 文件同时存储 IIS 7.0 和 ASP.NET 配置设置。此 XML 文件包含 Web 服务器上的网站、Web 应用程序、URL、物理或虚拟目录的本地配置设置。此文件存储在网站或 Web 应用程序的代码和内容所存储的目录里。

使用IIS 7.0 的 IIS 管理器

IIS 7.0 用户界面的新 IIS 7.0 IIS 管理器提供对 IIS 和 ASP.NET 配置文件的基于任务的访问。有关 IIS 7.0 的 IIS 管理器的详细信息,请转到 Microsoft TechNet 网站上的 IIS 7.0:Internet Information Services (IIS) Manager(英文)。

使用文本编辑器

由于 IIS 7.0 配置文件被写入为 XML 文件,因此可以使用文本编辑器或 Microsoft Visual Studio 编辑它们。

使用 appcmd

IIS 7.0 引入了一个功能强大、名为 appcmd 的命令行实用程序。可以使用此实用程序执行以下任务:

  • 创建站点、应用程序以及虚拟和物理目录。

  • 导出和导入站点配置。

  • 搜索站点、应用程序以及虚拟和物理目录。

使用 WMI 脚本

新的 Windows Management Instrumentation (WMI) 提供程序支持所有 IIS 7.0 和 ASP.NET 配置的脚本。有关如何使用 WMI 脚本配置 IIS 7.0 的详细信息,请转到 Microsoft TechNet 网站上的 IIS 7.0:Managing Configuration Files in IIS 7.0(英文)。

此信息是否有所帮助?客户反馈:常见问题解答
谢谢您。
是否要添加其他内容?
谢谢您。您的反馈有助于我们不断提高我们的内容质量。
1200 400 我们如何为您提供更多帮助? 提交 跳过 是否要添加其他内容? 提交 不,谢谢。