【问题标题】:tomcat7 domain settingstomcat7 域设置
【发布时间】:2013-01-08 11:57:59
【问题描述】:

我想(简单来说)将不同的文件夹发布到不同的网站域。例如 mysite2.commysite1.com。在 apache2 httpd 中,我必须绑定。我究竟如何在 Tomcat 7 中做到这一点?我还做了一些 NetBeans 项目(我想我必须在某处复制粘贴 war 文件)?

我有一个 VPS,我偶尔使用 FTP 上传文件。所以我想把 WAR 文件放到我的 /home 文件夹中,这样就很容易获得权限。 (我的意思是我想更改网站文件的默认文件夹)

我真的不知道:

1) 在哪里为多个域及其内容路径进行配置? 默认是

<Host name="localhost"  appBase="webapps">

如何将其更改为 /home/www/site1 /home/www/site2 以及如何为每个站点域进行配置?

2)server.xml(iirc)中&lt;host&gt;标签到底应该写什么,会不会和Catalina家有冲突?

我使用的是 Ubuntu 12.10。我没有运行 Apache httpd。只有Tomcat。

我知道这是一个新手问题,但我就是这样,我无法通过 Google 或 Tomcat 7 文档掌握东西。

非常困惑。需要你的帮助。

【问题讨论】:

    标签: tomcat ubuntu tomcat7 ubuntu-server


    【解决方案1】:

    您在这里有 2 个不同的问题。

    首先是如何在Tomcat中部署web应用。我建议您阅读http://tomcat.apache.org/tomcat-6.0-doc/appdev/deployment.html。配置管理器应用程序后,这是为初学者部署应用程序的最简单方法。

    您遇到的第二个问题是您的应用程序在不同地址上的外部访问。 Apache 使用 VirtualServers 覆盖了这一点。无论如何,你 can't run tomcat on default port 80,我建议你使用 Apache VirtualServers 和 mod_proxy 来实现。

    【讨论】:

    • 我已经解决了端口 80 的问题。 2. 我没有运行 apache httpd。只有tomcat在那里。查看更新:我真的不知道:
    猜你喜欢
    • 1970-01-01
    • 2013-03-21
    • 1970-01-01
    • 2015-05-19
    • 2016-04-12
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多