본문 바로가기
IT개발/웹개발

웹서버(Web Server)란?

by 코난_ 2021. 11. 12.
728x90

웹서버란?
  • 사용자에게 웹을 제공하기 위한 서버
  • 웹 서버가 되는 컴퓨터에 설치되는 소프트웨어

 

HTTP프로토콜을 통해 클라이언트(웹 브라우저)의 요청 정보를 받아 처리 후 결과를 다시 클라이언트에게 보낸다.

 

웹서버의 기능
  • 리스너 기능 : 클라이언트로부터 접속이 있는지 항상 체크하고 대기
  • 답변 기능 : 요청한 사항을 처리한 후 결과를 클라이언트에 보냄

 

웹서버의 종류
이름 제작사 라이선스 참고 사이트
아파치 HTTP서버 아파치 재단 오픈소스 http://httpd.apache.org 
IIS 웹 서버 마이크로소프트 상용 http://www.microsoft.com 
엔진 X 엔진 X, Inc 오픈소스 http://nginx.org 
라이티 버클리 대학(BSD, Berkeley Software Distribution) 오픈소스 http://www.lighttpd.net 
아파치 톰캣 서버 아파치 재단 오픈소스 http://tomcat.apache.org