Web Server 3

IIS (Internet Information Services) 정의

IIS(Internet Information Services)란?IIS(Internet Information Services)는 Windows 운영체제에 기본 포함된 웹 서버(HTTP 서버) 소프트웨어.웹 브라우저가 보내는 요청을 받아, 웹페이지(HTML, CSS, JS) 나 웹 애플리케이션(ASP.NET, PHP) 의 결과를 사용자에게 전달하는 역할을 한다. 주요 기능 기능 설명 웹 서버 (HTTP)브라우저 요청을 받고 웹사이트, 웹앱을 제공파일 서버이미지, 문서 등 정적 파일을 다운로드 제공ASP.NET 통합C# 기반 웹사이트/웹앱 실행 지원SSL/TLSHTTPS(보안 통신) 지원인증 및 권한 설정로그인 기능, 접근 제한 기능 제공로드 밸런싱여러 서버로 요청 분산 처리 가능 (ARR 연동)로깅 및 ..

Web Server/IIS 2025.04.28

WCF 와 IIS 의 관계 및 환경 설정

WCF 란?WCF (Windows Communication Foundation) 는 Microsoft 에서 만든 통신 (Communication) 프레임워크.다양한 네트워크 프로토콜과 데이터 형식을 지원하며, 분산 컴퓨팅 환경에서 애플리케이션 간의 통신을 쉽게 만들 수 있도록 설계되었다.서비스는 하나 이상의 엔드포인트를 통해 외부 애플리케이션과 통신할 수 있다.쉽게 말하면 WCF 는 프로그램끼리 안전하게 대화할 수 있게 해주는 기술이다. *Endpoint : 클라이언트가 서비스를 호출할 때 사용하는 주소, 바인딩 및 계약을 정의Address : 서비스가 어디에서 호스팅되고 있는지 나타내는 URLBinding : 서비스가 클라이언트와 통신하기 위해 사용할 프로토콜과 보안 요구 사항을 정의 (ex) HTTP..

Web Server/IIS 2024.09.01

포트 개방

Windows 방화벽을 통한 포트 개방 '제어판' > '시스템 및 보안' > 'Windows Defender 방화벽'으로 이동.'고급 설정'을 클릭. '인바운드 규칙'을 선택하고 '새 규칙'을 클릭. '포트'를 선택하고 '다음'을 클릭.TCP 또는 UDP를 선택하고 특정 포트 번호를 입력.'연결 허용'을 선택하고 규칙 이름을 지정.명령 프롬프트를 통한 방법포트 열기netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80 포트 닫기netsh advfirewall firewall delete rule name="Open Port 80" protocol=TCP localport=80 ..

Web Server/IIS 2024.08.26