首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tomcat 7-2主机,2个应用程序

Tomcat 7-2主机,2个应用程序
EN

Stack Overflow用户
提问于 2014-08-25 20:29:07
回答 1查看 257关注 0票数 1

我搜索了网络(这里),并得到了“几乎”我的答案,但似乎没有什么是正确的。基本上,这里是我需要的:我有两个网络应用程序(Alpha和Beta)。我有2A-记录在同一领域(Alpha.domain.com & Beta.domain.com).现在,正如您所猜测的,我希望能够让用户转到alpha.domain.com并获得Alpha (而不使用子目录/alpha)。

我有DNS设置和指向两个A-记录到我的服务器,但当我转到任何一个地址,我得到一个空白的白色屏幕(没有错误,什么都没有)。

我的server.xml包含以下有关主机的内容:

代码语言:javascript
运行
复制
  <Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">
  </Host>

  <Host name="alpha.domain.com"  appBase="alpha"
        unpackWARs="true" autoDeploy="true">
  </Host>

  <Host name="beta.domain.com"  appBase="beta"
        unpackWARs="true" autoDeploy="true">
  </Host>

为了避免混乱,我在Tomcat7.0文件夹(CATALINA_HOME)中有webapp、alpha和beta文件夹。目前,如果我把我的WAR文件放在任何一个文件夹中,它们都会被部署.我只是无法从浏览器中看到它们。我已经涉足了上下文设置,但显然,我迷路了。谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-26 05:58:02

默认情况下,Tomcat将将ROOT.war部署到服务器的根上下文。因此,将应用程序的war文件重命名为ROOT.war通常是可行的。

或者,可以通过xml配置(如ROOT.xml )配置上下文。有时,您希望保留默认的根上下文,因此这可能是更好的方法。

这个问题有一些关于配置选项的更多详细信息。

Tomcat文档本身就是找到指导的最佳地方。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25493862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档