새로운 질서 위키

웹 서버

웹 서버는 웹 요청을 받아 콘텐츠나 오류 응답을 보내는 소프트웨어를 가리킨다. 그 소프트웨어와 웹사이트 파일을 담은 컴퓨터까지 웹 서버라고 부르기도 한다. (MDN의 웹 서버 설명)

  • 웹 브라우저가 주소를 요청하면 서버는 HTTP로 응답한다. 저장된 HTML 파일을 보내거나 프로그램이 만든 결과를 전달할 수 있다.
  • 정적 사이트 생성기가 파일을 미리 만드는 과정과 요청 때 응답하는 서버의 역할을 구분한다. 정적 웹사이트에도 파일을 전달할 서버가 필요하다.
  • 로컬호스트에서 확인하는 페이지와 공개 주소에서 읽는 페이지는 제공 범위가 다르다. 자신의 컴퓨터에서 열린다는 사실만으로 다른 사람도 접속할 수 있는 것은 아니다.

기타 등등

  • 아파치의 가상 호스트 기능으로 한 서버에서 여러 이름의 웹사이트를 제공할 수 있다. 도메인 하나가 물리적 컴퓨터 하나를 뜻하지는 않는다. 출처
  • localhost는 일반 공개 도메인처럼 등록해 쓰는 이름이 아니다. RFC 6761은 이 이름을 자기 장치의 루프백 주소로 처리하도록 정한다. 출처

#웹 #서버 #기초

검색