요기보드3   필수기초 선택과목 요기보드 그누보드 로그인

웹서버 구축


웹서버 종류

내 홈페이지를 전 세계에서 보게 하려면 당근 서버가 있어야 해.
그렇다고 그저 공부 시작하는데 그 비싼 서버용 컴퓨터 부터 덜썩 구매할 수는 없겠지?
그래서 보통 우리는 아주 저렴하게 빌려 쓰거나, 또는 내 PC를 서버로 사용하는 방법을 알아 볼거야.

▶ 웹호스팅
‘웹호스팅’이란 KT나 KIDC 같은 대형 데이터센터에 서버컴퓨터를 설치해 두고 컴퓨터의 일정공간을 사용자에게 임대해 주는 서비스를 말해.
컴퓨터 한 대를 수십~수백명의 사용자가 나누어 쓰므로 비용도 아주 저렴해.
또 이미 웹서버 가동에 필요한 기초 OS 와 데이터베이스인 MySQL, 그리고 우리가 배울 PHP 같은 서버용 프로그램들 까지 다 설치해 제공하기 때문에 사용자가 서버설치와 설정을 만질 필요도 없어.
사용자는 단지 자기가 만든 홈페이지 파일을 자기가 할당받은 공간에 올리기만 하면 되는 거야.
여러분도 '카페24' '가비아' '후이즈'.. 같은 이름들은 들어 봤지?
이러한 회사들이 바로 호스팅 서비스를 제공하는 회사들이야.
사용요금도 서로 경쟁하다 보니 점점 내려가서 요즘은 한 달에 500 원도 안하는 곳까지 있어.

▶ UWAMP , XAMPP
웹호스팅을 꼭 해야 만 내 홈페이지를 만들 수 있는 것은 아니야.
여러분이 사용하고 있는 컴퓨터를 웹호스팅 서버와 똑같이 작동하도록 하는 방법도 있어.
즉, 현재 사용하는 여러분의 컴퓨터를 웹서버로도 작동하도록 하는 프로그램을 설치하면 원격의 데이터센터에 서버를 설치한 것과 똑같은 환경이 만들어 지는 거지.
단점은 호스팅 전문회사의 인터넷 회선은 가정이나 회사에서 사용하는 회선 보다 용량(대역폭)이 훨씬 크기 때문에 좀 느리고, 가정집의 인터넷 회선은 IP 라고 부르는 주소가 가끔 자동으로 변경되기 때문에 여기에 대한 대처가 필요해.
그밖에 여러가지 이유 때문에 꼭 필요한 홈페이지라면 웹호스팅을 하는 것이 정답이야.

이 강좌에서는 기본적으로 '카페24'의 웹호스팅을 사용한다는 가정하에 설명을 진행할거야.
그렇지만 내 PC를 사용하는 방법도 간단히 설명해서 충분히 따라할 수 있도록 노력할께.

목차제 목조회
114
93
102
103