Web Server/IIS

IIS (Internet Information Services) 정의

박쿠리 2025. 4. 28. 20:39

IIS(Internet Information Services)란?

IIS(Internet Information Services)는 Windows 운영체제에 기본 포함된 웹 서버(HTTP 서버) 소프트웨어.

웹 브라우저가 보내는 요청을 받아, 웹페이지(HTML, CSS, JS) 나 웹 애플리케이션(ASP.NET, PHP) 의 결과를 사용자에게 전달하는 역할을 한다.

 

주요 기능

기능 설명
웹 서버 (HTTP) 브라우저 요청을 받고 웹사이트, 웹앱을 제공
파일 서버 이미지, 문서 등 정적 파일을 다운로드 제공
ASP.NET 통합 C# 기반 웹사이트/웹앱 실행 지원
SSL/TLS HTTPS(보안 통신) 지원
인증 및 권한 설정 로그인 기능, 접근 제한 기능 제공
로드 밸런싱 여러 서버로 요청 분산 처리 가능 (ARR 연동)
로깅 및 모니터링 요청 기록, 에러 기록 등을 통해 시스템 관리

 

IIS 의 구성요소

구성요소 설명
사이트(Site) 하나의 웹사이트 단위. 포트 번호, 도메인 할당
애플리케이션(Application) 사이트 내부의 논리적 구역 (ex: /api, /admin)
애플리케이션 풀(App Pool) 애플리케이션을 실제로 실행하는 워커 프로세스 관리 단위
워커 프로세스(w3wp.exe) 실제로 코드(C# 등)를 실행하는 OS 프로세스
반응형

'Web Server > IIS' 카테고리의 다른 글

WCF 와 IIS 의 관계 및 환경 설정  (0) 2024.09.01
포트 개방  (0) 2024.08.26