# \<NEW> 도메인 연결

### &#x20;**1. AppPaaS 도메인 연결 기능 소개**

***

AppPaaS에 서비스를 배포하면 AppPaaS에서 임시 도메인을 생성하여 제공하고 있지만\
자신만의 도메인을 연결하여 좀 더 완벽한 서비스로 소개 할 수 있습니다.\
또한 도메인 연결 시 TLS 인증서가 자동 적용되어 안전한 서비스를 운영 하실 수 있습니다.

### **2. 도메인 연결**

***

#### **2-1) 도메인 구매**

AppPaaS에 도메인을 연결하려면, 먼저 도메인을 보유하고 있어야 합니다. \
이미 보유 하고 계시다면 보유 중인 도메인을 아래 가이드를 확인 하신 후 등록 부탁드리며\
도메인이 없으시다면 [NHN호스팅](https://domain.nhn.com/main.gd)의 도메인을 통해 구매해보시는 것을 추천 드립니다.

#### **2-2) 도메인 연결**

<figure><img src="https://1281168261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F69bJtwnfn269Dqzr8gks%2Fuploads%2Fzr0QMYenVFuQJSG8UP5G%2Fimage.png?alt=media&#x26;token=13e6dee7-5406-4638-b7f7-76eb124c70a5" alt=""><figcaption></figcaption></figure>

도메인이 준비되었다면, 서비스 배포 후 **운영 중인 서비스의 상세 페이지**에서 \
우측 상단의 **도메인 설정 버튼**을 클릭하여 도메인 설정 페이지로 이동할 수 있습니다.

AppPaaS의 도메인 연결 방식은 도메인 DNS에 AppPaaS의 서비스 도메인을 \
**CNAME 레코드로 등록하는 방식**입니다.

도메인 설정 과정은 다음과 같습니다

* **도메인 등록:** 도메인 TLD(예: .COM, .CO.KR)와 1차 서브 도메인(예: WWW)을 포함하여 입력합니다.
* **유효성 체크 및 설정 완료:** 도메인 정보 입력 후 유효성 검사를 진행합니다.
* **CNAME 레코드 등록:** 도메인을 구매한 사이트에 방문하여 연결할 도메인의 DNS에 \
  CNAME을 생성하고 AppPaaS 서비스 도메인을 입력한 뒤 저장합니다.

#### **2-3) CNAME 레코드 등록 예시**

* 도메인 제공 사이트에서 DNS 레코드 관리 기능을 사용하여 설정 가능합니다.
* 다만 일부 사이트는 DNS 레코드 관리 기능을 제공하지 않기에 설정 방법을 예시로 알려드립니다.
* CNAME 레코드 등록 시 꼭 도메인 뒤에 .을 같이 붙여주셔야 합니다 (Ex. apppaas.com.)

#### A. NHN Cloud DNS+ 사용 방법

{% stepper %}
{% step %}

### NHN Cloud 회원가입

[NHN Cloud](https://www.nhncloud.com/kr) 에 회원 가입 후 로그인 뒤 콘솔에서 DNS+ 서비스를 신청합니다.

<figure><img src="https://1281168261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F69bJtwnfn269Dqzr8gks%2Fuploads%2FTVlw9JMjQd8Zl29jAOHZ%2Fimage.png?alt=media&#x26;token=81714fd4-5230-4272-8d1d-529a7dfe09aa" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### DNS Zone 생성

DNS Zone 생성 버튼 클릭 후 아래 스크린샷을 참고하여 자신의 도메인 정보를 입력합니다.

{% hint style="info" %}
DNS Zone 이름 임력 시 자신의 도메인 입력 후 뒤에 . 을 꼭 입력해주세요.
{% endhint %}

<figure><img src="https://1281168261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F69bJtwnfn269Dqzr8gks%2Fuploads%2FviR4MuYRxIs7IDDVu6gb%2Fimage.png?alt=media&#x26;token=8fd8fad4-e964-487a-b307-9a051688da87" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### DNS 레코드 등록

DNS Zone 생성 후 하단의 레코드 세트 생성을 선택 한 뒤 아래 스크린샷을 참고하여 필수 정보를 입력합니다.

{% hint style="info" %}
레코드 세트 이름에 AppPaaS에 도메인 입력시 작성한 값 등록(Ex. www, @ 등)

레코드 값의 도메인 이름에 AppPaaS에서 복사한 CNAME 값 등록
{% endhint %}

<figure><img src="https://1281168261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F69bJtwnfn269Dqzr8gks%2Fuploads%2FuLTixGl9J5FjNV0BFIHY%2FGroup%2057.jpg?alt=media&#x26;token=9e5725e1-29a5-4e4b-aa96-9c3cf8547ad5" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

#### B. 도메인 제공 사이트에 직접 요청

NHN 호스팅을 예시로 설명 드리도록 하겠습니다.

{% stepper %}
{% step %}

### 로그인 후 1:1 문의 등록

NHN 호스팅의 경우 기술 지원의 목적으로 1:1 문의를 등록 시\
DNS 내 CNAME 레코드를 등록해드리고 있습니다.
{% endstep %}

{% step %}

### 상세 내용 작성

제목: AppPaaS CNAME 레코드 등록\
요청 분류: 호스팅/도메인 - 도메인/네임서버\
\
도메인 ㅇㅇㅇ.COM에 대해 아래 CNAME 레코드 등록 부탁 드립니다. \
CNAME: AppPaaS 서비스 도메인 (ex: [www.apppaas.com](http://www.apppaas.com).) \
호스트값: WWW, @ 등 필요한 호스트 값
{% endstep %}
{% endstepper %}

<figure><img src="https://1281168261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F69bJtwnfn269Dqzr8gks%2Fuploads%2FyfxV1hDIVAfEYnN6odOA%2FGroup%2014.png?alt=media&#x26;token=0bdb6985-d25e-4ab3-9c7c-736d2f700358" alt=""><figcaption></figcaption></figure>

저장이 완료되었다면, 서비스 상세 페이지에서 위 화면과 같이\
서비스 도메인 아래 사용자 도메인 영역이 추가되고 방금 전 등록한 도메인이 표시됩니다.\
\
**2-3) 적용 시간**

DNS에 등록이 완료되면 최소 **5\~10분**에서 최대 **48시간 이내**에 DNS 정보가 갱신됩니다. \
갱신이 완료되면 자신의 도메인으로 AppPaaS 서비스를 이용할 수 있습니다
