728x90 Infra/Dev1 왜 우리는 NGINX를 사용하는가? 1. 웹서버란 무엇인가?웹서버는 클라이언트가 요청한 웹페이지나 리소스를 제공하는 역할을 한다. 웹 서버는 주로 HTTP, HTTPS 프로토콜을 사용하여 웹 브라우저와 통신하며, 웹사이트의 텍스트, 이미지, 스크립트와 같은 콘텐츠를 전송한다. 사용자가 웹 브라우저에서 URL을 입력하면, 해당 요청이 웹 서버로 전달되어 그 요청에 맞는 데이터를 응답하는 구조이다. 이때 웹 서버는 HTML 페이지뿐만 아니라, API를 통해 다양한 데이터를 제공하는 역할도 수행할 수 있다.(이미지: 클라이언트-서버 간 통신 과정 다이어그램)2. Apache와 NginX의 차이점Apache와 NginX는 대표적인 웹서버 소프트웨어로, 각자 고유한 특징을 가지고 있다.Apache: Apache는 전통적인 프로세스 기반 아키텍처를 .. 2025. 3. 28. 이전 1 다음 728x90 반응형