-1

在我们当前的配置中,我们有一个ec2 aws 实例在这方面,我们提供了一个使用 laravel 开发的 api 服务器和一个使用 angular apache开发的前端。对于dns 解析,我们使用的是godaddy。现在我们有一个域,让我们将其作为example.com

所以我实际上需要的是从example.com提供 angular 应用程序和从apis.example.com提供laravel 应用程序。

而且我不想使用aws route53服务,因为它将再次成为付费服务。

那么有什么方法可以在不使用route53的情况下实现它,如果没有,应该如何使用route53来解决。

4

1 回答 1

2

使用 Godaddy 或 Route53 的步骤相同。确实没有理由认为在这种情况下需要 Route53。

  1. 为您的 EC2 实例分配弹性 IP
  2. 在 Godaddy(或您要使用的任何其他 DNS 服务)中为 example.com 和 apis.example.com 创建指向弹性 IP 的 A 记录
  3. 在您的 EC2 实例上配置 Apache 以处理对 example.com 的请求
  4. 在您的 EC2 实例上配置 Apache 以将 apis.example.com 的请求发送到您的 Laravel 应用程序
于 2016-12-24T15:04:56.897 回答