도메인을 새롭게 구매해서 host 에 연결하거나, 기존의 domain 을 변경하는 방법을 알아보자.
일단 각 domain 관리 하는 회사마다 tool 이 다르기 때문에 전체적인 흐름을 이해하자. 여기서는 "가비아"를 이용한다.(가비아보다 저렴한 곳이 많으니 알아서 선택하자.)
그리고 가비아 네임서버를 사용하지 않고, cloud flare DNS 를 사용하도록 한다.
절차
절차를 정리하면 아래와 같다.- 도메인 업체에서 구매한 도메인이 사용할 dns 설정
- cloudflare 에서 구매한 도메인에 대한 record 추가 등, 관련 setup
- django server 를 사용하는 경우 ALLOWED_HOSTS 설정
가비아에서 도메인 설정 방법
- 가비아 로그인
- 안전잠금 해제
- 부가서비스 관리(https://domain.gabia.com/service/free_service)
- 도메인 선택 > 해지
- 휴대폰 인증
- 해지 : 1시간 이내 처리 됨.(5분후에 확인하니 풀려있었음)
- 도메인 관리 > 부가 서비스 에서 확인 가능
- 도메인 관리(https://domain.gabia.com/manage/mydomain) > 도메인 정보 변경
- 도메인 선택(체크박스) > 네임서버
- 1차 : jake.ns.cloudflare.com
- 2차 : ulla.ns.cloudflare.com
- 가비아 네임서버는 삭제하자. 그렇지 않다면, 설정을 해줘야 한다.
cloudflare 설정
각 site domain 마다 설정을 하게 되었다. 화면 상단 좌측에서 도메인을 선택할 수 있다.
새로 추가할 도메인이 mall.com 이라고 하자
- 로그인
- Add Site 메뉴
- mall.com 적고> Begin Scan 버튼 클릭
- A record 추가 : A / mall.com / 123.30.18.56 / Automatic TTL
- status 변경 : 구름 모양 아이콘 (DNS and HTTP Proxy(CDN))
- 확인 : dig mall.com
django 설정
ALLOWED_HOSTS 에 DOMAIN 을 추가해 줘야 한다.
댓글 없음:
댓글 쓰기