Tomcat7中的DNS映射

Tomcat7中的DNS映射,tomcat,dns,tomcat7,Tomcat,Dns,Tomcat7,我有一个域myapp.info和一个Tomcat7实例 现在我想配置Tomcat7,这样就不用输入像http://AAA.BBB.CCC.DDD:8080/myapp-web我将能够像http://web.myapp.info(而不是http://AAA.BBB.CCC.DDD:8080/probe/使用probe.myapp.info) 为了让它工作,我需要做三件事: 确保当用户输入myapp.infoURL时,他被引导到AAA.BBB.CCC.DDD 设置Tomcat7子域映射 更改HTTP

我有一个域
myapp.info
和一个Tomcat7实例

现在我想配置Tomcat7,这样就不用输入像
http://AAA.BBB.CCC.DDD:8080/myapp-web
我将能够像
http://web.myapp.info
(而不是
http://AAA.BBB.CCC.DDD:8080/probe/
使用
probe.myapp.info

为了让它工作,我需要做三件事:

  • 确保当用户输入
    myapp.info
    URL时,他被引导到
    AAA.BBB.CCC.DDD
  • 设置Tomcat7子域映射
  • 更改HTTP连接器的端口
  • 我怎么做


    更新1:请注意,目前域
    myapp.info
    和Tomcat实例之间没有连接。我已经购买了该域,但它没有配置为由Tomcat实例提供服务(因此我也需要建立该连接)。

    将Tomcat的监控端口设置为80。这是在url中未提供端口时调用的默认端口

    并将您的应用程序作为默认应用程序

    更新::您需要将域映射到托管tomcat服务器的计算机的IP地址。

    我认为您必须使用(或类似的)在域/子域上进行端口转发。您可以按照中所述配置Apache:

    或者您可以从以下方面获得灵感:


    将tomcat的启动端口更改为80。仅供参考:Tomcat7实例正在DigitalOcean上运行。您可以与域的供应商联系,根据您的域名配置您的IP,我应该修改哪些DNS记录,以及如何修改?我不太清楚。但我认为域名的供应商应该能够为您做到这一点。