인터넷 정보 서버 란 무엇입니까?
인터넷 정보 서버 (IIS)는 Microsoft®의 웹 서버 소프트웨어입니다. IIS는 최초 릴리스 이후 매우 기본적인 웹 서버 응용 프로그램에서 다양한 기능을 수행 할 수있는 복잡한 플랫폼으로 발전했습니다. 일부 이전 버전의 프로그램은 보안이 취약한 것으로 비난을 받았지만 Microsoft®는 최신 릴리스에서이 인식에 대응하려고 시도했습니다. 최신 버전의 IIS는 모듈화되어 기능을 여러 구성 요소로 나눕니다.
Internet Information Server는 실행될 때 웹 브라우저의 요청을 청취하고 적절한 컨텐츠로 응답합니다. 모든 버전의 IIS는 표준 HTTP (Hypertext Transfer Protocol)를 지원하며, 대부분은 FTP (File Transfer Protocol)와 같은 추가 프로토콜을 지원합니다. 일부 소프트웨어 버전은 이메일 서비스를 지원하며 최신 버전은 추가 프로토콜을 지원할 수있는 다른 아키텍처를 가지고 있습니다. 처음 몇 가지 수정을 제외하고 IIS는 일반적으로 또는 추가 소프트웨어 구성 요소를 사용하여 고급 기능을 지원합니다.
Microsoft®는 1996 년 2 월 12 일 Windows® NT 3.51 용 무료 다운로드로 Internet Information Server의 첫 번째 버전을 출시했습니다. 무료로 IIS를 출시하는 것은 자체 서버 소프트웨어를 판매하는 경쟁 업체 인 Netscape® Communications를 목표로하는 전술이었습니다. Internet Information Server의 기능 세트가 빠르게 확장되었고 1996 년 말까지 두 가지 버전이 더 릴리스되었습니다. IIS 3.0은 웹에 코드를 내장 할 수있는 ASP (Active Server Pages)라는 새로운 기술에 대한 지원을 포함하여 주요 릴리스였습니다. 서버에서 직접 실행할 페이지.
세기 초, Microsoft®는 Netscape®를 정복했으며 IIS는 웹 서버 시장에서 2 위를 차지했으며 오픈 소스 경쟁자 Apache ™보다 뒤를이었습니다. 그러나 일부는 인터넷 정보 서버 소프트웨어의 보안에 의문을 갖기 시작했습니다. Code Red와 Nimda라는 별명을 가진 두 개의 웜은 IIS를 실행하는 수십만 개의 웹 서버를 감염 시켰으며 몇 년 동안 성가신 상태로 남아있었습니다. 컴퓨터 인프라를 보호하기위한 대안을 검토하기 위해 IIS를 사용하는 대기업에 대한 요구가있었습니다.
이러한 우려에 부응하여 Microsoft®는 인터넷 정보 서비스로 이름이 변경된 IIS 버전 6 및 7의 보안을 강화했습니다. 이러한 버전은 서버 기능을 여러 구성 요소로 분할하여 서버의 필요한 부분 만 특정 시간에 실행하고 잠재적 인 취약점 수를 줄입니다. IIS 7 및 7.5는 고도로 모듈화되어 있으며 서버의 핵심 부분도 다른 서비스로 나뉩니다. 보안을 강화하는 것 외에도이 디자인 선택을 통해 애드온을 생성 및 설치하여 네트워크 관리자에게 높은 수준의 사용자 지정을 제공 할 수있었습니다.