-1

現在の構成では、1 つのec2 aws インスタンスがあります。この上で、laravel を使用して開発された 1 つの API サーバーと、Angular Apache を使用して開発された 1 つのフロント エンドを提供しています。また、DNS 解決にはgodaddyを使用しています。これで、ドメインが 1 つになりました。それをexample.comとします。

したがって、実際に必要なのは、example.comから角度のあるアプリケーションを提供し、 apis.example.com からlaravelアプリケーションを提供することです。

また、 aws route53サービスは有料サービスになるため、使用したくありません。

したがって、 route53 を使用せずにそれを達成する方法はありますか?そうでない場合は、 route53使用してこれを解決する方法はありますか?

4

1 に答える 1

2

手順は Godaddy または Route53 を使用しても同じです。この場合、Route53 が必要になると考える理由はまったくありません。

  1. Elastic IPを EC2 インスタンスに割り当てます
  2. Elastic IP を指す example.com と apis.example.com の両方に対して Godaddy (または使用する他の DNS サービス) に A レコードを作成します。
  3. example.com のリクエストを処理するように、EC2 インスタンスで Apache を構成します。
  4. apis.example.com のリクエストを Laravel アプリに送信するように、EC2 インスタンスで Apache を設定します。
于 2016-12-24T15:04:56.897 に答える