도메인 연결하기


연결문서

메모

도메인 구매하기

도메인을 구매하려고 여러 사이트를 찾아보던 중, 가성비가 좋다는 평을 듣고 가비아에 가입하게 되었습니다. 가비아에서는 .xyz 도메인을 할인하고 있어 이를 선택하여 구매했습니다. 가입은 간단하게 소셜 계정을 이용하여 진행하였고, 원하는 도메인을 선택하였습니다.

도메인 구매는 다음과 같은 방법으로 진행하였습니다.

  1. ‘구매하기’ 버튼을 클릭합니다.
  2. 이메일 인증을 진행합니다.
  3. 주소와 영어 이름을 입력합니다.
  4. 가비아 네임서버를 선택하고 호스팅 구매를 완료합니다.

DNS 설정하기

Github pages Docs에서 A 레코드에 해당하는 IP 값을 복사하였습니다.

185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153

이후, 가비아의 DNS 관리창으로 이동하여 DNS 설정을 진행하였습니다. ‘레코드 수정’을 선택하고 위의 네 개의 레코드 값을 붙여넣기 하였습니다.

가비아 DNS 설정 이미지

Github pages 화면으로 돌아가 자신의 도메인을 입력해줍니다. 이렇게 설정을 마치고 나니 도메인이 연결되었습니다. 그러나 갑자기 404 오류가 발생하였는데, 이는 Github 리포지토리와 도메인 연결을 잘못 설정했기 때문이었습니다.

Github 페이지는 USER-NAME/github.io/ 주소의 리포지토리 페이지는 단 하나만 생성할 수 있습니다. 그러나 USER-NAME/github.io/REPO-NAME은 무제한적으로 생성이 가능합니다. 이를 깨닫고 리포지토리를 새로 생성하였습니다. USER-NAME/github.io로 아예 새로 생성을 하고, 기존 리포지토리의 파일을 붙여넣기 했습니다. 그다음 원격저장소와 연결을 하니 제대로 작동했습니다. 그러나 깃허브 페이지로 들어가면은, 보안 경고가 뜨더군요.

이 부분 체크해주니까 완료 되었습니다.

결국 호스팅 연결까지 모두 성공적으로 마쳤습니다!

참조