구성 참조 <구성>

IIS 구성 참조

IIS(인터넷 정보 서비스) 7 이상에서는 IIS 6.0 이하에서 사용된 메타베이스를 대체하는 IIS 설정을 저장하기 위해 XML 기반 구성 시스템을 사용합니다. 이 새로운 구성 시스템은 ASP.NET 도입되었으며 *.config 파일을 사용하는 계층적 관리 시스템을 기반으로 합니다. IIS 7 이상에 대한 구성 파일은 %WinDir%\System32\Inetsrv\Config 폴더에 있으며 기본 구성 파일은 다음과 같습니다.

  • ApplicationHost.config - 이 구성 파일은 모든 웹 사이트 및 애플리케이션에 대한 설정을 저장합니다.
  • Administration.config - 이 구성 파일은 IIS 관리에 대한 설정을 저장합니다. 이러한 설정에는 IIS 관리자 도구용으로 설치된 관리 모듈 목록과 관리 모듈에 대한 구성 설정이 포함됩니다.
  • Redirection.config - IIS 7 이상은 중앙 집중식 단일 구성 파일에서 여러 IIS 서버의 관리를 지원합니다. 이 구성 파일에는 중앙 집중식 구성 파일이 저장되는 위치를 나타내는 설정이 포함되어 있습니다.

참고

일부 설정은 ApplicationHost.config 파일의 설정을 재정의할 수 있는 Web.config 파일에 위임할 수 있습니다. 또한 위임되지 않은 설정은 Web.config 파일에 추가할 수 없습니다.

이 구성 참조를 사용하는 방법

이 구성 참조의 목적은 IIS 7 이상에서 사용할 수 있는 다양한 구성 컬렉션, 요소 및 특성을 나열하는 것입니다. IIS의 고도로 사용자 지정 가능한 아키텍처로 인해 이 참조에 나열된 설정을 사용하는 기능도 설치되지 않는 한 요소를 구성하지 않을 수 있습니다. 예를 들어 IIS 7의 기본 설치에는 다이제스트 인증이 포함되어 있지 않으므로 다이제스트 인증 설정을 ApplicationHost.config 추가해도 효과가 없거나 다이제스트 인증 모듈이 설치될 때까지 오류가 발생할 수 있습니다.

이 참조의 각 구성 항목은 일반적으로 다음 섹션으로 구성됩니다.

  • 개요 - 이 섹션에서는 각 구성 요소의 용도를 설명합니다.

  • 호환성 - 이 섹션에서는 각 구성 요소를 지원하는 IIS 버전에 대해 설명합니다.

  • 설치 지침 - 이 섹션에서는 각 구성 요소에 필요한 기능을 설치하는 방법을 설명합니다.

  • "방법" 예제 - 이 섹션에는 각 구성 요소를 구성하기 위한 하나 이상의 예제가 포함되어 있습니다.

  • 구성 세부 정보 - 이 섹션에서는 각 구성 요소의 특성 및 자식 요소에 대해 설명하고 일반적으로 XML 구성 샘플을 포함합니다.

  • 코드 샘플 - 이 섹션에서는 각 구성 요소를 프로그래밍 방식으로 구성하는 방법을 보여 주는 여러 언어로 된 코드 샘플을 나열합니다. 코드 샘플은 다음 6개 언어로 제공될 수 있습니다.

    • AppCmd.exe(명령줄 애플리케이션)
    • C# .NET
    • Visual Basic .NET
    • JavaScript
    • VBScript
    • PowerShell

구성 참조 다운로드

PowerShell

IIS 관리에 대한 PowerShell 지원은 cmdlet 참조를 참조하세요.