본문 바로가기
개발이야기/웹_백엔드

11) 웹서버

by 효우너 2020. 7. 24.
728x90
반응형

* 이 글은 부스트코스 웹 백엔드 강의 수강 바탕으로 작성되었습니다.

-개인적으로 Nginx를 사용해보는 프로젝트도 진행해보고싶다 ㅠ_ㅠ

1. 웹 서버란?

  • 웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말합니다.
  • 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것입니다.
  • 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있습니다.

 

2. 웹 서버 소프트웨어의 종류

  • 가장 많이 사용하는 웹 서버는 Apache, Nginx, Microsoft IIS
  • Apache웹 서버는 Apache Software Foundation에서 개발한 웹서버로 오픈소스 소프트웨어(Open-source Software)이며, 거의 대부분 운영체제에서 설치 및 사용을 할 수 있습니다.
  • Nginx는 차세대 웹서버로 불리며 더 적은 자원으로 더 빠르게 데이터를 서비스하는 것을 목적으로 만들어진 서버이며 Apache웹 서버와 마찬가지로 오픈소스 소프트웨어입니다.

 

728x90
반응형

'개발이야기 > 웹_백엔드' 카테고리의 다른 글

13) Servlet 이란?  (0) 2020.07.24
12) WAS  (0) 2020.07.24
10) browser의 동작  (0) 2020.07.24
9) 웹 Front-End 와 웹 Back-End  (0) 2020.07.24
8) 웹의 동작 (HTTP 프로토콜 이해)  (0) 2020.07.24

댓글