웹서버

KOO HEESEUNG·2021년 5월 27일
0

네이버 부스트코스 웹 프로그래밍(풀스택) > 6) 웹서버를 공부하며 정리한 내용입니다.

웹서버란?

  • 웹서버는 보통 소프트웨어를 말하지만, 웹서버 소프트웨어가 동작하는 컴퓨터를 말하는 경우도 있음.
  • 클라이언트가 요청하는 HTML 문서나 각종 리소스 전달하는 역할.
  • 웹 브라우저나 웹 크롤러 모두 HTTP에 맞도록 리소스를 요청하고, 웹서버는 요청한 리소스를 반환.
  • 리소스가 존재하지 않거나, 요청한 리소스를 전송할 때 문제가 발생한다면 에러 메시지 전송.
  • 웹 브라우저나 웹 크롤러가 요청하는 리소스는 정적인 데이터(컴퓨터에 저장되어 있는 파일들. 이미지, HTML/CSS/JS 파일 등)이거나 동적인 결과(웹서버에 의해 실행되는 프로그램에 의해 만들어진 결과물)가 될 수 있다.

웹 크롤러?

  • 검색 사이트에서 다른 웹사이트 정보를 읽어갈 때 사용하는 소프트웨어

웹서버 소프트웨어의 종류

  • 가장 많이 사용되고 있는 웹서버는 Apache.
  • 그 외에도 Nginx, Microsoft, Google 웹서버 등이 있음.

2021년 현재 점유율에서 Nginx가 Apache를 추월하였음.

0개의 댓글