본문 바로가기

공부/웹 개발

도메인과 웹 호스팅의 차이, 서브도메인은 무엇일까? 초보자도 쉽게 이해하는 웹사이트 구축 가이드

안녕하세요! 웹사이트를 처음 만들면서 도메인, 웹 호스팅, 그리고 서브도메인이란 개념이 다소 헷갈리셨죠? 처음에는 어려울 수 있지만, 사실 아주 간단하게 이해할 수 있는 개념들이에요. 오늘은 이 기본 요소들이 각각 어떤 역할을 하고, 어떻게 연결되는지 비전공자나 웹 초보자도 쉽게 이해할 수 있도록 차근차근 설명드리려고 해요.

1. 도메인과 웹 호스팅이란?

웹사이트를 만들 때 꼭 필요한 두 가지가 있습니다: 도메인과 웹 호스팅이에요. 이 둘은 서로 다른 역할을 하면서도 함께 웹사이트를 완성해요.

도메인 (Domain)

도메인은 웹사이트의 주소 역할을 해요. 여러분이 서울어린이대공원을 찾을 때 "서울시 광진구 능동로 216"라는 주소를 보고 찾아가듯, 웹사이트도 주소가 필요합니다. 예를 들어 myweb.com 같은 이름이 도메인입니다. 이 주소 덕분에 사람들이 여러분의 웹사이트를 쉽게 찾을 수 있는 거죠.

 

도메인을 얻으려면 도메인 등록 사이트에서 도메인을 구매해야 해요. 대표적으로 가비아, GoDaddy 같은 사이트들이 있는데, 여기서 도메인을 구매하면 전 세계에서 오직 하나뿐인 고유한 주소가 여러분 소유가 되는 겁니다!

웹 호스팅 (Web Hosting)

웹 호스팅은 웹사이트의 모든 파일과 자료가 저장되는 서버 공간이에요. 쉽게 말해, 웹사이트의 집이나 저장 공간이라고 생각하시면 됩니다. 웹사이트에는 글, 이미지, 디자인 등 다양한 파일이 들어가잖아요? 이 파일들이 저장될 곳이 바로 웹 호스팅입니다.

 

카페24, 블루호스트, SiteGround와 같은 호스팅 업체에서 이 공간을 빌려 사용할 수 있어요. 도메인이 이 집을 찾을 수 있게 연결되면, 사람들이 myweb.com을 입력했을 때 이 웹 호스팅에 있는 파일들이 표시되면서 웹사이트가 화면에 뜨게 됩니다.


2. 도메인과 웹 호스팅의 연결 – 어떻게 사람들이 내 웹사이트를 볼 수 있나?

도메인과 웹 호스팅이 연결되면 비로소 사람들이 내 웹사이트에 접속할 수 있게 돼요. 이 연결은 네임서버라는 설정을 통해 이루어집니다.

네임서버란?

네임서버는 웹사이트 주소(도메인)와 웹 호스팅(저장 공간)을 연결해 주는 중계 역할을 해요. 예를 들어 가비아에서 myweb.com이라는 도메인을 구매하고 카페24에서 웹 호스팅을 신청했다면, 가비아 도메인 관리 페이지에서 네임서버 정보를 카페24로 설정하는 겁니다. 이렇게 연결해 주면 사람들이 myweb.com을 입력했을 때 카페24의 웹 호스팅에 접속하게 됩니다.

IP 주소는 또 뭘까?

웹 호스팅 서버는 숫자로 된 주소를 가지고 있는데, 이걸 IP 주소라고 해요. 도메인이 이 IP 주소로 연결되면, 사람들이 도메인을 입력했을 때 그 서버에 접근하게 돼요. 도메인이 웹사이트를 찾는 집 주소라면, IP는 웹 호스팅 서버의 실제 위치 주소 같은 역할을 합니다.


3. 서브도메인이란? – 도메인의 확장판

이제 기본적인 구조는 이해하셨죠? 그런데 가끔 blog.myweb.com, shop.myweb.com 같은 형식을 본 적 있으실 거예요. 이게 바로 서브도메인이에요. 서브도메인은 기존 도메인의 앞부분에 다른 단어를 붙여 만든, 같은 사이트 내에서 다른 영역을 표현하는 주소입니다. 예를 들어:

  • 주 도메인: myweb.com
  • 서브도메인 예시: blog.myweb.com (블로그 페이지), shop.myweb.com (쇼핑몰 페이지)

서브도메인은 주 도메인의 ‘하위 주소’라고 생각하시면 돼요. 웹사이트 내 여러 페이지나 섹션을 구분할 때 서브도메인을 활용할 수 있습니다.


4. 워드프레스 설치 시 서브도메인을 사용하는 이유

그럼 워드프레스를 설치할 때 왜 서브도메인을 사용하는 걸까요? 주 도메인을 바로 사용하지 않고 서브도메인에서 미리 작업해 보는 이유가 있어요.

테스트와 실제 운영을 분리

서브도메인에서 미리 작업하면, 주 도메인과 분리된 환경에서 사이트를 미리 만들어 볼 수 있습니다. 주 도메인(예: myweb.com)을 바로 사용하면 작업 중인 내용이 그대로 외부에 보일 수 있으니, staging.myweb.com 같은 서브도메인에서 미리 작업하고 나중에 주 도메인에 연결하면 더 완성도 있는 사이트를 공개할 수 있어요.

네임서버 전파 시간 문제 해결

도메인과 호스팅 서버의 네임서버가 전 세계 서버에 전파되는 데 시간이 걸리는데, 서브도메인에서 미리 작업을 마친 후 전파가 완료되면 연결만 변경하면 되니 중단 없이 완성된 사이트를 빠르게 운영할 수 있어요.


5. 호스팅 변경이 가능할까?

네! 도메인은 특정 호스팅에 고정된 것이 아니라 언제든지 다른 호스팅 서비스로 옮길 수 있어요. 예를 들어, 처음에 카페24에서 작업한 myweb.com을 블루호스트로 옮기고 싶다면, 가비아 도메인 관리 페이지에서 네임서버 설정만 블루호스트로 바꾸면 됩니다. 그러면 myweb.com에 접속하는 사용자는 이제 블루호스트에 저장된 웹사이트를 보게 돼요.


요약

웹사이트를 만들 때 필요한 도메인과 웹 호스팅의 기본 개념, 서브도메인의 역할까지 차근차근 정리해 보았습니다. 도메인은 웹사이트 주소, 웹 호스팅은 웹사이트 파일이 저장된 공간, 그리고 서브도메인은 같은 도메인 내에 추가적으로 만든 하위 주소라고 생각하시면 돼요.