Closed23

Azureで独自ドメインを適用してフロントアプリを表示するまで

nakashi94nakashi94

とりあえずStaticWebAppsのリソースを作成した。

nakashi94nakashi94

やること

  1. DNSゾーンを作成する。
  2. そのドメインをStatic Web Appsのカスタムドメインに追加する
nakashi94nakashi94

お名前.comでSSL証明書のみを発行しようとしたら26,000円ほどかかるらしいから自分で発行する。

nakashi94nakashi94

ローカルPCにcertbotがインストールされていなかったから
brew install certbot

nakashi94nakashi94

とう言うことで証明書を手動で発行する必要はなさそう

nakashi94nakashi94

ここまでは進んだ。

お名前.comで購入したドメインのデフォルトで設定されていたネームサーバーをAzure DNS(nytest-piyo.xyz)のネームサーバーに変更した。

nakashi94nakashi94

Static Web Apps で追加したカスタムドメインが検証中になっていた。
少し待ちかな。

nakashi94nakashi94

DNSチャレンジ(ドメイン検証)に時間がかかっているからTXTレコードのTTLを10秒にする。

nakashi94nakashi94

SSL証明書もAzureのドキュメント通り自動で適応されている

nakashi94nakashi94

上記までは
Static Web Appsにお名前.comで購入した独自ドメインを適応するというお話

手順としては

  1. お名前.comでドメインを購入する。
  2. Azure PortalからDNSゾーンを 1 で購入した名前で作成する。
  3. 1 で購入したドメインで使用されているネームサーバーを、2 で作成したDNSのネームサーバーに変更する。
  4. Azure PortalからStatic Web Appsを作成する。
  5. 4 で作成したStatic Web Appsにカスタムドメインを追加する。設定はAzureのDNSゾーンで、作成したDNSゾーンの名前を入力する。
  6. 自動でドメイン検証とStaic Web AppsへのIPアドレスが示されたAレコードが登録される。(ドメイン検証に時間がかかるため、ドメイン検証のために自動で作成されたTXTレコードのTTLを10秒に変更するとドメイン検証がすぐに終わる)
  7. 設定したカスタムドメインを規定値に設定する
このスクラップは13日前にクローズされました