AWS Route53 도메인을 Firebase Hosting의 사용자 지정 도메인에 할당

소개



Firebase Hosting 좋아요.

이번에는 FirebaseHosting은 보통[project_id].firebaseapp.com 라는 형태의 도메인에서 호스팅됩니다만,
이번에는 고객에게 제공하는 환경을 FirebaseHosting에서 호스팅하기 때문에,
이미 획득한 AWS Route53에서 관리하는 도메인의 하위 도메인
FirebaseHosting에 할당하기로 결정했습니다.

Firebase 측 설정



먼저 Firebase 측을 설정합니다.
  • 전제
  • Firebase에서 프로젝트가 생성되었습니다
  • FirebaseHosting에 일부 정적 파일이 배포되었습니다


  • 먼저 Firebase 콘솔에 액세스하여 Hosting 대시보드를 엽니다.

    대시보드의 ドメイン 부분에 ドメインを接続 라는 버튼이 있으므로 클릭합니다.


    그러면 ドメインを接続라는 창이 표시되므로 이번에 할당하려는 도메인 또는 하위 도메인을 입력합니다.


    그대로 次へ를 누르면 所有権の確認의 단계로 진행합니다.

    거기에 표시된 google-site-verification=로 구성된 문자열을 복사합니다.


    또 나중에 사용하므로 화면은 그대로 하고, 이하 순서로 진행합니다.

    AWS 측 설정



    그런 다음 AWS 측 설정으로 이동합니다.

    AWS의 Route53에 액세스하여 해당 도메인의 설정을 엽니다.

    설정 화면의 Create Record Set' をクリックすると、画面右側に Create Record Set` 입력 화면이 나타납니다.

    따라서 다음과 같이 설정을 입력합니다.
  • Name
  • 하늘

  • Type
  • TXT - TEXT

  • TTL
  • 우선 기본값

  • Value
  • 방금 복사한 google-site-verification=로 구성된 문자열을 더블 쿼트 괄호로 입력




  • 위의 입력이 완료되면 Create를 클릭하십시오.

    그러면 DNS TXT 레코드가 추가됩니다.

    또 나중에 사용하므로 화면은 그대로 하고, 이하 순서로 진행합니다.

    다시 Firebase로 돌아가기



    방금 전의 所有権の確認 화면이 열려 있을까 생각하므로,確認 버튼을 클릭합니다.

    문제가 없으면 Aレコードの設定가 표시되는지 궁금합니다.
    IP 주소가 표시되고 있는지 생각하므로,
    화면을 그대로 두고 다음 단계로 진행합니다.
    所有権の確認에서 오류가 발생하면 TXT 레코드 설정을 반영하는 데 시간이 걸릴 수 있으므로,
    조금 기다렸다가 다시 시도하십시오.

    또한 AWS로 돌아가기



    다시 AWS Route53 화면으로 돌아가서 Create Record Set를 다시 클릭합니다.

    다음은 아래와 같이 입력해 주세요.
  • Name
  • 이번에 할당할 하위 도메인

  • Type
  • A - IPv4 address

  • TTL
  • 우선 기본값

  • Value
  • Firebase에 표시된 IP 주소를 줄 바꿈으로 구분하십시오




  • 이것을 입력하면 Create 버튼을 누릅니다.

    작업 완료



    지금까지 AWS Route53 및 Firebase Hosting 도메인 할당이 완료되었습니다.

    할당한 도메인에 액세스하면 FirebaseHosting에서 호스팅하는 파일에 액세스할 수 있다고 생각합니다.

    덧붙여 처음에는 HTTPS로의 접속으로 에러가 나올까 생각합니다만,
    제 환경에서는 1시간 정도로 반영되어 문제없이 액세스할 수 있게 되었습니다.

    참고



    공식 참조

    좋은 웹페이지 즐겨찾기