Firebase 호스팅 및 사이트그라운드

호스팅된 URL: https://web.flatteredwithflutter.com/

전제 조건:



Flutter Web( https://fir-signin-4477d.firebaseapp.com/#/ )을 사용하여 프로그래밍된 웹 사이트가 있습니다. 이제 웹사이트에 사용자 지정 도메인 이름을 지정하려고 합니다.

이 문서는 웹사이트를 만들지 않습니다(오히려 기존 웹사이트를 사용함).

도움이 되었다면 :)


Firebase 호스팅





여기 문서: https://flatteredwithflutter.com/firebase-hosting-and-siteground/



웹사이트를 구축할 준비가 되면 다음을 통해 Firebase 호스팅에 배포할 수 있습니다.

firebase deploy

이 명령어는 Firebase 프로젝트의 기본 호스팅 사이트에 릴리스를 배포합니다.
  • PROJECT_ID.web.app
  • PROJECT_ID.firebaseapp.com

  • Firebase 호스팅은 기본적으로 SSL을 통해 콘텐츠를 제공합니다.

    Firebase 콘솔로 이동하여 호스팅 옵션으로 이동합니다. 배포된 웹 사이트와 해당 세부 정보가 표시됩니다.

    Firebase 호스팅 및 Siteground

    배포된 이 웹 사이트에 사용자 지정 도메인을 추가해 보겠습니다.

    맞춤 도메인



    "맞춤 도메인 추가"버튼을 클릭합니다.

    Firebase 호스팅 및 Siteground

    여기에서 최종 사용자가 웹 브라우저에서 볼 도메인을 입력하십시오.

    우리의 경우에는 (web.flatteredwithflutter.com)을 입력했습니다.

    참고: 소유하고 있는 도메인을 입력해야 합니다. 이 경우에는 flatteredwithflutter.com입니다.

    다음으로 계속을 클릭합니다.

    Firebase 호스팅 및 Siteground

    여기에서 최종 사용자가 웹 브라우저에서 볼 도메인을 입력하십시오.

    우리의 경우에는 (web.flatteredwithflutter.com)을 입력했습니다.

    참고: 소유하고 있는 도메인을 입력해야 합니다. 이 경우에는 flatteredwithflutter.com입니다.

    다음으로 계속을 클릭합니다.

    Firebase 호스팅 및 Siteground




    Firebase 호스팅은 DNS 공급자(이 경우 Siteground)에 추가해야 하는 A 레코드를 제공합니다.



    A 레코드는 DNS 레코드의 가장 기본적인 유형이며 도메인 또는 하위 도메인을 IP 주소로 지정하는 데 사용됩니다.






    Siteground를 사용한 사용자 정의 도메인





    Siteground 계정에 로그인하고 cPanel로 이동합니다.



    cPanel 홈 내부의 도메인 섹션으로 이동합니다.



    Firebase 호스팅 및 Siteground



    도메인 섹션 내에서 고급 DNS 영역 편집기를 클릭합니다.



    다음으로 Firebase 호스팅에서 언급한 대로 두 A 레코드를 모두 추가해야 합니다.


  • 이름: 사용자 정의 도메인 내부에 입력한 이름입니다.
  • TTL(Time To Live): 값을 3600
  • 으로 입력합니다.



    TTL은 초 단위로 설정되며 가장 낮은 값은 600초(10분)입니다. 가능한 가장 높은 값은 86400초(24시간)입니다.



    3. 주소: Firebase 맞춤 도메인 단계에서 지정한 대로입니다.



    Firebase 호스팅 및 Siteground






    마지막으로 레코드 추가를 클릭합니다.



    다음 IP 주소에 대해 동일한 단계를 반복합니다. (커스텀 도메인이 두 개의 IP를 제공했기 때문에)






    마지막으로 Firebase Custom Domain Setup 내에서 Finish를 클릭합니다.



    이제 다음과 같이 표시됩니다(Firebase 호스팅 콘솔 내부).



    Firebase 호스팅



    지금 이 사이트로 이동하려는 경우 안전하지 않은 연결 경고가 표시됩니다.



    Firebase 호스팅 및 Siteground



    도메인 이름 변경 사항을 전파하는 데는 최대 24시간이 소요됩니다.



    우리의 경우에는 훨씬 덜 걸렸고(약 2시간) 다음과 같은 것을 볼 수 있습니다(Firebase 호스팅 콘솔 내부).



    연결된



    새 도메인에 SSL 인증서가 할당되었습니다.



    인증서 발급됨



    호스팅된 URL: https://web.flatteredwithflutter.com/

    도움이 되었다면 :)

    좋은 웹페이지 즐겨찾기