애드온 도메인이란?
애드온 도메인은 같은 웹 호스팅 계정에서 기본 도메인과 호스팅 리소스를 공유하는 완전히 독립적인 도메인 이름입니다. 파킹 도메인이나 하위 도메인과 달리 애드온 도메인은 하나의 호스팅 요금제 안에 있으면서 별도의 콘텐츠, 파일 및 이메일 계정을 가집니다.
애드온 도메인 작동 방식
호스팅 계정에 애드온 도메인을 추가하면 다음과 같이 진행됩니다.
1. DNS 구성: 애드온 도메인의 DNS가 호스팅 서버를 가리킴
2. 디렉터리 생성: 애드온 도메인 파일용 별도 디렉터리 생성
3. 가상 호스트 설정: 웹 서버가 새 도메인의 콘텐츠를 제공하도록 가상 호스트 구성
4. 리소스 공유: CPU, 메모리 및 대역폭을 기본 도메인과 공유
5. 독립 웹사이트: 애드온 도메인이 완전히 별도인 웹사이트로 작동
애드온 도메인과 다른 도메인 유형 비교
| 기능 | 애드온 도메인 | 파킹 도메인 | 하위 도메인 |
|---|---|---|---|
| 별도 콘텐츠 | 예 | 아니요(리디렉션) | 별도 콘텐츠 가능 |
| 자체 이메일 | 예 | 아니요 | 설정에 따라 다름 |
| 자체 파일 | 예 | 아니요 | 예 |
| 별도 데이터베이스 | 예 | 아니요 | 일반적으로 공유 |
| DNS 독립성 | 완전히 독립 | 기본 도메인의 별칭 | 상위 도메인의 일부 |
| 한도에 포함 | 예 | 예 | 일반적으로 아니요 |
애드온 도메인 설정
사전 요건
- 애드온 도메인을 지원하는 활성 웹 호스팅 계정
- 등록된 도메인 이름
- 도메인 DNS 설정 접근 권한
- 호스팅 제어판(cPanel, Plesk 등) 접근 권한
구성 단계
1. DNS 레코드 구성애드온 도메인을 호스팅 서버로 지정합니다.
example-addon.com. IN A 203.0.113.50
www.example-addon.com. IN A 203.0.113.50
또는 호스트의 네임서버를 사용합니다.
example-addon.com. IN NS ns1.yourhost.com.
example-addon.com. IN NS ns2.yourhost.com.
2. 제어판에서 도메인 추가
cPanel 예시:
- "Addon Domains"로 이동
- 새 도메인 이름 입력
- 하위 도메인 설정(자동 입력되는 경우가 많음)
- 문서 루트 디렉터리 지정
- FTP 계정 생성(선택 사항)
# Files go in the designated directory
/home/username/addon-domain.com/public_html/
4. 이메일 계정 구성
애드온 도메인에 이메일 주소를 만듭니다.
[email protected]
애드온 도메인 사용 사례
소규모 기업의 여러 사이트
하나의 호스팅 계정에서 여러 사업 웹사이트를 운영합니다.
- 기본 사업: example.com
- 사이드 프로젝트: side-business.com
- 포트폴리오 사이트: myportfolio.com
고객 프로젝트
웹 디자이너와 개발자가 여러 고객 사이트를 호스팅합니다.
Primary: agency.com
Addon 1: client1.com
Addon 2: client2.com
Addon 3: client3.com
브랜드 확장
여러 브랜드를 관리하는 기업이 사용합니다.
- 기업 사이트
- 제품별 사이트
- 지역별 변형
개발/스테이징
테스트를 위해 별도 도메인을 사용합니다.
- 프로덕션: mybusiness.com
- 스테이징: staging-mybusiness.com
- 개발: dev-mybusiness.com
애드온 도메인의 장점
비용 절감
- 여러 웹사이트에 하나의 호스팅 요금제 사용
- 여러 호스팅 계정 비용 회피
- 공유 리소스 비용
간소화된 관리
- 모든 사이트를 하나의 제어판에서 관리
- 백업 관리 중앙화
- 하나의 SSL 인증서로 여러 도메인 보호 가능(멀티도메인 인증서)
리소스 효율
- 공유 데이터베이스 서버
- 공통 PHP/소프트웨어 스택
- 통합 이메일 관리
제한사항과 고려사항
리소스 공유
모든 도메인이 다음을 공유합니다.
- 대역폭 할당량
- 저장 공간
- CPU 및 메모리 한도
- 데이터베이스 연결
한 사이트에 트래픽이 많으면 계정의 모든 사이트에 영향을 줍니다.
보안 우려
- 하나의 침해된 사이트가 다른 사이트에 영향을 줄 수 있음
- 공유 파일 시스템 접근
- 교차 오염 위험
- 모든 사이트가 동일한 서버 IP 사용
성능 영향
한 애드온 도메인에 트래픽이 집중되면 모든 도메인이 느려질 수 있습니다.
Primary Domain (normal) → Fast response
Addon Domain (high traffic) → Consuming resources
Result: All sites slow down
호스팅 요금제 한도
대부분의 공유 호스팅 요금제는 애드온 도메인을 제한합니다.
- 기본 요금제: 애드온 도메인 0-5개
- 비즈니스 요금제: 애드온 도메인 10-25개
- 프리미엄 요금제: 50개 이상 또는 무제한
모범 사례
1. 리소스 사용량 모니터링
어떤 도메인이 가장 많은 리소스를 사용하는지 추적합니다.
# Check resource usage per domain
awstats, webalizer, or hosting panel analytics
2. 보안 조치 구현
- 모든 사이트 업데이트(CMS, 플러그인)
- 애드온 도메인별 별도 데이터베이스 사용자 사용
- 파일 권한 제한 적용
- 정기적인 악성코드 검사
3. 백업 전략
도메인별 백업을 만듭니다.
# Backup structure
/backups/
/primary-domain.com/
/addon-domain-1.com/
/addon-domain-2.com/
4. 하위 디렉터리 현명하게 사용
애드온 도메인 파일을 명확히 정리합니다.
/home/user/
/public_html/ # Primary domain
/addon1.com/public_html/ # Addon domain 1
/addon2.com/public_html/ # Addon domain 2
5. 필요할 때 업그레이드 고려
다음과 같은 경우 전용/VPS 호스팅으로 이전합니다.
- 트래픽이 공유 호스팅 용량을 초과
- 보안 격리가 중요해짐
- 성능 요구사항 증가
- 비즈니스 핵심 애플리케이션 호스팅
애드온 도메인, 하위 도메인, 파킹 도메인 비교
애드온 도메인을 사용할 때
- 완전히 별도인 웹사이트 운영
- 다른 브랜드 또는 사업
- 별도 이메일 인프라 필요
- 독립적인 콘텐츠 관리
하위 도메인을 사용할 때
- 기본 사이트와 관련된 콘텐츠(blog.example.com)
- 내부 애플리케이션(app.example.com)
- 지역별 버전(uk.example.com)
- 테스트 환경(staging.example.com)
파킹 도메인을 사용할 때
- 브랜드 변형 보호
- 기본 사이트로 리디렉션
- 향후 사용을 위해 예약
- 대체 철자 또는 TLD
일반적인 문제와 해결 방법
DNS 전파 지연
문제: 설정 후 애드온 도메인에 접근할 수 없음 해결: DNS 전파에 24-48시간을 기다리고 DNS 설정 확인문서 루트 오류
문제: 잘못된 웹사이트 콘텐츠가 표시됨 해결: 호스팅 제어판에서 문서 루트 경로 확인이메일 작동 안 함
문제: 애드온 도메인에서 이메일을 보내거나 받을 수 없음 해결: MX 레코드를 구성하고 이메일 계정이 생성되었는지 확인SSL 인증서 문제
문제: 애드온 도메인에서 SSL이 작동하지 않음 해결: 모든 도메인을 포함하는 멀티도메인 SSL 또는 Let's Encrypt 사용데이터베이스 연결 실패
문제: 애드온 도메인이 데이터베이스에 연결할 수 없음 해결: 데이터베이스 사용자의 호스트 이름과 권한 확인애드온 도메인 구성 확인
DNS 해석 확인
dig addon-domain.com A
# Should return your hosting server IP
웹사이트 응답 확인
curl -I http://addon-domain.com
# Should return 200 OK
이메일 구성 확인
dig addon-domain.com MX
# Should return your mail server
애드온 도메인은 여러 웹사이트를 호스팅하기 위한 경제적인 방법으로, 여러 호스팅 계정 비용 없이 여러 웹 자산을 관리하는 소규모 기업, 개발자 및 사용자에게 적합합니다.