웹 서버 (Web Server)

hwakyungChoi·2020년 10월 9일
0

웹 서버는? : 하드웨어, 소프트웨어 혹운 두 개 모두를 의미
1. 하드웨어 측면에서 웹사이트의 컴포넌트 파일들을 저장하는 컴퓨터(HTML 문서, images,CSS StyleSheets, JavaScript files)
- 파일들을 최종 소비자의 디바이스에 전달
- 웹 서버는 인터넷에 연결되어 있으며 도메인 이름을 통해 연결할 수 있음

  1. 소프트웨어 측면에서 웹 서버는 기본적으로 웹 사용자가 어떻게 호스트 파일에 접근하는지를 관리
  • HTTP 서버는 URL과 HTTP(브라우저가 웹 페이지를 보여주기 위해 사용하는 프로토콜)의 일부

  • 브라우저가 웹 서버에서 불려진 파일이 필요하면 브라우저는 HTTP를 통해 파일 요청 -> 요청이 올바른 웹 서버(하드웨어)에 도달햇을 때, HTTP 서버(software)는 요청된 문서를 HTTP를 이용해 보내줌

  • 웹 사이트를 공개하기 위해서는 정적 혹은 동적 웹 서버가 필요

  • 정적 웹 서버 혹은 스택은 HTTP서버(소프트웨어)가 있는 컴퓨터(하드웨어)구성

  • 서버가 불러진 파일을 브라우저에게 전송하기 때문에 "정적"

  • 동적 웹 서버는 정적 웹 서버와 추가적인 소프트웨어로 구성

  • 애플리케이션 서버가 HTTP 서버를 통해 브라우저에게 불려진 파일 전송하기 전에 애플리케이션 서버가 업데이트하기 때문에 동적

0개의 댓글