한국마이크로소프트 | 다른 국가 보기
Microsoft Home | Servers and Tools
Windows Server 2008 R2가 가장 견고한 Windows Server 웹 응용 프로그램 플랫폼이 될 수 있는 것은 여러 향상된 기능이 포함되어 있기 때문입니다. Windows Server 2008 R2는 업데이트된 웹 서버 역할, IIS(Internet Information Services) 7.5 및 Server Core에서의 .NET 지원 확대 등을 제공합니다. IIS 7.5 설계 시 웹 관리자가 웹 응용 프로그램을 보다 간단하게 배포하고 관리할 수 있으며 안정성과 확장성을 모두 향상시킬 수 있도록 기능을 개선하는 데 주력했습니다. 또한 IIS 7.5는 효율적인 관리 기능을 제공할 뿐만 아니라 웹 서비스 환경을 사용자 지정하는 데 이전보다 더 많은 방법을 제공합니다.
Windows Server 2008 R2에는 IIS 및 Windows 웹 플랫폼에 대한 다음과 같은 향상된 기능이 포함되어 있습니다.
웹 기반 응용 프로그램을 관리하고 지원하는 데 필요한 노력을 줄이는 것은 IIS 7.5의 주요 차별화 요소입니다. 이 릴리스에는 향상된 자동화 기능, 새 원격 관리 시나리오 및 개발자 및 작성자를 위한 향상된 콘텐츠 게시 기능에 대한 지원이 포함되어 있습니다. 이러한 기능에 대한 간단한 목록은 다음과 같습니다.
새 관리 모듈을 통한 IIS 관리자의 기능 확대
IIS용 Windows PowerShell 공급자를 통한 일반적인 관리 작업 자동화
IIS 관리자를 통한 ASP.NET 및 원격 관리를 활성화하여 Server Core에서 .NET 지원
자세한 정보
PowerShell 공급자를 통한 일반 작업 자동화
IIS용 Windows PowerShell 공급자는 IIS 관리 작업을 수행하고 IIS 구성 및 런타임 데이터를 관리할 수 있게 하는 Windows PowerShell 스냅인입니다. 또한 작업 지향 cmdlet 모음은 웹 사이트, 웹 응용 프로그램 및 웹 서버를 관리하기 위한 간단한 방법을 제공합니다.
PowerShell을 통해 관리자는 다음과 같은 여러 중요한 기능을 활용할 수 있습니다.
일반 관리 작업을 스크립팅하여 관리 단순화
반복 작업을 자동으로 실행
모든 웹 서버의 주요 웹 메트릭을 실시간으로 통합
더 세부적인 수준에서 보면 Windows Server 2008 R2에 포함된 IIS 관련 cmdlet은 일상적인 많은 하위 수준 작업의 관리 부담을 줄여줍니다. 예를 들어, 이러한 cmdlet을 사용하면 관리자는 웹 사이트 및 웹 기반 응용 프로그램의 구성 속성뿐만 아니라 가상 디렉터리 및 응용 프로그램 풀을 추가 및 변경할 수 있습니다. Windows PowerShell에 더 익숙한 사용자는 고급 구성 작업을 실행하고 여러 다른 Windows Server 2008 R2 기능 영역에서 기존 Windows PowerShell 스크립트를 다른 Windows PowerShell 공급자와 통합할 수 있습니다. PowerShell within IIS 7.5 관리를 위한 몇 가지 일반적인 시나리오는 다음과 같습니다.
사이트 및 응용 프로그램 추가/수정/삭제
사이트 설정 마이그레이션
SSL 및 기타 보안 설정 구성
IP 주소로 액세스 제한
IIS 구성 및 콘텐츠 백업
7.5 릴리스의 경우 새 기능이 IIS 관리자에 추가되었습니다. 여기에는 구성 편집기를 사용하여 웹 서버 및 웹 응용 프로그램 설정을 관리하는 것이 포함됩니다.
FastCGI 및 ASP.NET 응용 프로그램에 대한 설정과 같은 이전에 숨겨졌던 설정에 더 쉽게 액세스
그래픽 사용자 인터페이스를 통해 요청 필터링 규칙 추가 및 편집
구성 편집기를 사용하면 구성 시스템에서 사용할 수 있는 모든 구성 섹션을 관리할 수 있습니다. 구성 편집기는 IIS 관리자의 어느 곳에도 노출되지 않는 여러 구성 설정을 노출합니다.
IIS 7.0에 도입된 확장 가능한 모듈식 아키텍처를 활용하여 새 IIS 7.5는 기존 확장을 통합 및 향상시키고 이후에 기능 향상 및 사용자 지정을 추가하는 것을 허용합니다. 예를 들어, FastCGI 모듈을 사용하여 FastCGI 설정을 관리하고 ASP.NET 모듈을 사용하여 권한 부여 및 사용자 지정 오류 설정을 관리할 수 있습니다.
Windows Server 2008 R2의 요청 필터 모듈에는 이전에 URLScan 3.1에 있던 필터링 기능이 포함되어 있습니다. 특정 HTTP 요청을 차단하여 요청 필터 모듈은 서버의 웹 응용 프로그램이 잠재적으로 유해한 요청을 처리하지 않게 방지합니다. 요청 필터링 사용자 인터페이스는 요청 필터링 모듈을 구성하기 위한 그래픽 사용자 인터페이스를 제공합니다.
Windows Server 2008 R2에서는 도메인 기반 서비스 계정이 Active Directory에 의해 관리되는 암호를 가질 수 있습니다. 이러한 새 유형의 계정에서는 함께 실행되는 프로세스에서 암호를 업데이트해야 하는 반복된 관리 작업이 줄어듭니다. IIS 7.5는 응용 프로그램 풀 ID를 위한 관리되는 서비스 계정 사용을 지원합니다.
개발자는 호스팅 가능한 웹 Core 기능을 사용하여 응용 프로그램에서 HTTP 요청을 직접 서비스할 수 있습니다. API 집합을 통해 제공되는 이 기능을 사용하면 핵심 IIS 웹 엔진을 다른 응용 프로그램에서 사용 또는 호스팅할 수 있으므로 이러한 응용 프로그램이 HTTP 요청을 직접 서비스할 수 있습니다. 호스팅 가능한 웹 Core 기능은 사용자 지정 응용 프로그램에 대해 기본 웹 서버 기능을 활성화하거나 응용 프로그램을 디버깅하는 데 유용합니다.
Windows Server 2008 R2는 다음과 같은 방법으로 지원 및 문제 해결 노력을 줄여 줍니다.
IIS 7.5 및 응용 프로그램 구성 변경 내용을 감사하는 기능 향상
IIS 7.5의 새 구성 로깅 기능은 IIS 및 응용 프로그램 구성 변경 내용을 감사하는 기능을 개선하여 테스트 및 실운영 환경의 구성 변경 사항을 추적할 수 있습니다. 이 기능은 읽기와 쓰기에 대한 로깅과 로그온 시도, 경로 매핑 변경 사항, 파일 생성 등에 대한 로깅을 제공합니다.
FastCGI에 대한 요청 추적 실패
IIS 7.5에서 PHP 개발자가 FastCGI 모듈을 사용하여 자신의 응용 프로그램에 IIS 추적 호출을 포함할 수 있습니다. 이렇게 하면 배포 후 개발 및 응용 프로그램 오류 문제 해결 중에 디버깅 코드에 필요한 작업이 줄어듭니다.
BPA(Best Practices Analyzer)
IIS 7.5용 BPA는 IIS 7.5 웹 서버를 검색하고 발견된 잠재적인 구성 문제를 보고하여 모범 사례 위반을 줄이는 데 도움을 주는 관리 도구입니다. 서버 관리자와 Windows PowerShell을 통해 BPA에 액세스할 수 있습니다.
Windows Server 2008 R2에는 새 버전의 FTP 서버 서비스가 포함되어 있습니다. 이러한 새 FTP 서버 서비스에서 제공하는 향상된 기능은 다음과 같습니다.
FTP 서버 서비스에 대한 관리 작업 감소
새 FTP 서버는 IIS 7.5 관리 인터페이스 및 구성 저장소에 완전히 통합되었습니다. 따라서 관리자가 한 개의 공통 관리 콘솔 내에서 일반 관리 작업을 수행할 수 있습니다.
새 인터넷 표준에 대한 확장된 지원
SSL(Secure Sockets Layer)을 통한 FTP 지원으로 강화된 보안
UTF8 지원을 포함하여 확장된 문자 집합 지원
IPv6에 의해 제공되는 확장 IP 주소 지정 기능
웹 기반 응용 프로그램과 서비스와의 통합 향상
새로운 FTP 서버를 사용하면 FTP 사이트의 가상 호스트 이름을 지정할 수 있습니다. 이렇게 하면 동일한 IP 주소를 사용하지만 고유한 가상 호스트 이름으로 구별되는 FTP 사이트를 여러 개 만들 수 있으며, 단순히 FTP 사이트를 웹 사이트에 바인딩하여 동일한 웹 사이트로부터 FTP 및 웹 콘텐츠를 제공할 수 있습니다.
FTP 관련 문제 해결 및 직원 작업 감소
향상된 로깅 기능은 이제 모든 FTP 관련 트래픽, FTP 세션에 대한 고유한 추적, FTP 하위 상태, FTP 로그의 추가 세부 필드를 지원합니다.
IIS 7.5의 설계 목표 중 하나는 IIS 7.5의 기본 기능을 간단하게 확장하는 것입니다. IIS 확장을 사용하면 IIS 7.5에 통합할 수 있는 소프트웨어를 빌드하거나 구입할 수 있습니다. 이러한 소프트웨어는 IIS 7.5의 중요한 부분이 될 것입니다.
확장은 Microsoft, 파트너, 독립 소프트웨어 공급업체 및 조직에서 만들 수 있습니다. Microsoft에서는 Windows Server 2008 RTM 버전 이후에 IIS 확장을 개발했습니다. 이러한 IIS 확장은 http://www.iis.net(영문)에서 다운로드할 수 있습니다. Microsoft에서 개발한 많은 IIS 확장인 WebDAV, 통합되고 향상된 관리 팩, IIS용 Windows PowerShell 공급자 등은 Windows Server 2008 R2의 구성 요소로 제공됩니다.
.NET Framework(버전 2.0, 3.0, 3.5.1 및 4.0)는 이제 Server Core에서 설치 옵션으로 제공됩니다. 관리자가 이 기능을 사용하면 Server Core에서 ASP.NET을 사용할 수 있도록 설정함으로써 PowerShell cmdlet을 최대한 활용할 수 있습니다. 또한 .NET 지원은 Server Core의 호스트 ASP.NET 웹 응용 프로그램은 물론 IIS 관리자의 원격 관리 작업을 수행할 수 있는 기능을 의미합니다.
보안이 강화되고 안정성이 향상된 IIS 7.0에서 사용 가능한 응용 프로그램 풀 격리 기능을 기반으로 하는 모든 IIS 7.5 응용 프로그램 풀은 이제 권한이 낮은 고유 ID로 실행됩니다. 이 경우 IIS 7.5에서 실행하는 응용 프로그램 및 서비스의 보안이 강화됩니다.
Windows Server 2008 또는 Windows Server 2008 R2의 IIS에 대한 최신 버전의 새 기능을 확인하려면 IIS.NET 커뮤니티 포털(http://www.iis.net(영문))을 방문해야 합니다. 이 사이트에는 뉴스 업데이트, 심층적인 지침 문서, 새 IIS 솔루션의 다운로드 센터, 블로그 및 기술 포럼에서의 무료 조언이 포함되어 있습니다.
웹 플랫폼