家庭高级版
商用版
旗舰版
大型企业
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 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 编辑它们。
IIS 7.0 引入了一个功能强大、名为 appcmd 的命令行实用程序。可以使用此实用程序执行以下任务:
创建站点、应用程序以及虚拟和物理目录。
导出和导入站点配置。
搜索站点、应用程序以及虚拟和物理目录。
新的 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(英文)。