본문 바로가기
웹 프로그래밍

웹서버

by Backchus 2019. 1. 23.

웹 서버란

웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말한다.

웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것이다.

웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있다.

가장 많이 사용하는 웹 서버는 Apache, Nginx, Microsoft IIS가 있다.

Apache웹 서버는 Apache 재단에서 개발한 웹서버로 오픈소스이며 대부분 운영체제에서 설치 및 사용을 할 수 있다.

Nginx는 차세대 웹서버로 불리며 더 적은 자원으로 더 빠르게 데이터를 서비스하는 것을 목적으로 만들어진 서버이며 Apache웹 서버와 마찬가지로 오픈소스이다.


참고링크: https://www.edwith.org/boostcourse-web/lecture/16665/ (부스트코스)

참고링크: https://developer.mozilla.org/ko/docs/Learn/Common_questions/What_is_a_web_server (MDN)

'웹 프로그래밍' 카테고리의 다른 글

Ajax  (0) 2019.08.05
WAS(Web Application Server)  (0) 2019.01.23
browser의 동작  (0) 2019.01.23