<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5b5e054b-350a-45d7-be64-503175aace7c/993F764E5B14EA5C02.png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5b5e054b-350a-45d7-be64-503175aace7c/993F764E5B14EA5C02.png" width="40px" /> 웹 클라이언트로부터 HTTP Request를 받아 Static file(html, css, js)을 제공하는 프로그램.
</aside>
HTTP Server라고도 하며, 서버의 정보를 제공하는 소프트웨어로, 대표적으로 APACHE, NGINX,IIS가 있다.
Web Server를 통해 정적인 파일들은 WAS(Web Application Server) 까지 가지 않고 앞단에서 빠르게 보내줄 수 있다. 따라서 Web Server에서는 정적 컨텐츠만 처리하도록 기능을 분배하여 서버의 부담을 줄일 수 있다.
<aside> 📌 WAS (컨테이너, 서블릿 컨테이너)
</aside>
아래 그림은 영국 보안업체 NetCraft에서 1,179,448,021 개의 사이트를 대상으로 조사한 최근 웹 서버의 회사별 점유율 현황이다. 2019년을 기준으로 아파치보다 엔진엑스가 점유율이 높아졌다.
(출처 : https://news.netcraft.com/archives/category/web-server-survey/)