将我的 EC2 实例映射到 www.mydomain.com

将我的 EC2 实例映射到 www.mydomain.com

我对 Cname、A 记录等概念还不熟悉。我正在使用 tomcat6 运行 EC2 实例。现在我需要将基于 Java 的应用程序映射到 www.mydomain.com。

我刚刚浏览了一些文档和常见问题解答。我附加了一个弹性 IP,并将该弹性 IP 映射到 host="www" 的地址,并指向“我的实例的弹性 IP”,现在我能够看到 tomcat6 根文件夹内容。我需要将其直接映射到我的应用程序,假设我的 Web 应用程序存储在名为“myapp”的文件夹中。

现在如果我输入 www.mydomain.com 它应该直接加载我的应用程序“myapp”的主页

我该怎么做?

答案1

只需将您的应用程序重命名为 ROOT,一切就可以正常工作。

例如,如果您的应用位于 /tomcat/webapps/myapp,只需将其重命名为 /tomcat/webapps/ROOT

如果已经有默认的 ROOT 文件夹,只需将其移开即可。您不需要默认根目录。

答案2

您可以在主机中执行此操作配置为了阿帕奇

如果您只有一个应用程序可以执行此操作,则将应用程序从文件夹 myapp 移动到 Web 主机的文档根目录会更快。在 Debian EC2 实例上,这将是 /var/www

相关内容