✊ 필오의 개발일지
Back to Posts
2020년 2월 2일

웹 호스팅

웹 호스팅

1. 호스팅 서비스

1.1 예: 전용 호스팅



2. 가상 호스팅

2.1 호스트 정보가 없는 가상 서버 요청

2.2 가상 호스팅 동작하게 하기 VirtualHost

  1. URL경로를 통한 가상 호스팅
  1. 포트번호를 통한 가상 호스팅
  1. IP 주소를 통한 가상 호스팅
  1. Host 헤더를 통한 가상 호스팅

2.3 HTTP/1.1 Host 헤더

문법과 사용방법

Host 헤더 해석하기

Host헤더는 누가 자동 셋팅을?



3. 안정적인 웹사이트 만들기

웹 사이트에 장애가 생기는 몇가지 상황

  1. 서버다운
  2. 트래픽 폭증
  3. 네트워크 장애나 손실

3.1 미러링 된 서버 팜

- 서버 팜에 배포하는 간단한 방법 하나는 **네트워크 스위치 **를 사용해서 서버에 분산 요청을 보내는 것이다. - 서버에 호스팅 되고 있는 각 웹사이트의 IP주소는 스위치의 IP주소가 된다. - 마스터 원 서버는 복제 원 서버에 콘텐츠를 보낼 책임이 있다. - 외부에서 볼 때, 이 콘텐츠를 가리키는 IP주소는 스위치의 IP주소다. 스위치는 서버에게 요청을 전송해야 하는 책임이 있다. - 미러링된 웹 서버에는 다른 위치에 있는 콘텐츠와 정확히 같은 복제본이 있다.

3.2 콘텐츠 분산 네트워크 CDN

가 될 수 있다.

기본적으로 사용자가 원격지에 있는 서버(Origin Server)로 부터 Content(예. Web Object, Video, Music, Image, Document 등)를 다운로드 받을 때 가까이 있는 서버에서 받는 것보다 시간이 오래 걸리므로, 사용자와 가까운 곳에 위치한 Cache Server에 해당 Content를 저장(캐싱)하고 Content 요청시에 Cache Server가 응답을 주는 기술입니다. 참고 

3.3 CDN의 대리 캐시 ( == 리버스 프락시 )

3.4 CDN의 프락시 캐시



4. 웹 사이트 빠르게 만들기



참고자료

PreviousWebDAV와 공동작업
Next내용협상과 트랜스코딩

Related

© 2026 Felix