将多个Web应用程序部署到单个端口80上的tomcat

8fq7wneg  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(149)

1.我需要在一个tomcat服务器上托管两个网站。都在端口80。
A)abc.com B)def.com两者都在一个Apache Tomcat服务器上。
我有两个文件夹,名称为:abc-app 1-apps和def-app 2-apps,而不是我读过的标准webapps和webapps 2,使用以webapps开头的文件夹可能会导致冲突?
我该怎么做呢?
1.我对appBase和docBase感到困惑。一个指南声称我需要它,另一个指南声称我不需要它。有没有关于这个的好指南?我试着看了一下tomcat参考,但是它没有提供例子。

<Host name="abc.com"  appBase="abc-app1-apps" unpackWARs="true" autoDeploy="true" reloadable="true">
    <Alias>abc.com</Alias>

    </Host>

    <Host name="def.com"  appBase="def-app2-apps" unpackWARs="true" autoDeploy="true" reloadable="true">
    <Alias>def.com</Alias>

    <Context path="" docBase="."/>

    </Host>
des4xlb0

des4xlb01#

您可以在同一个webapps文件夹中添加所需的所有.war文件。
例如,您可以有两个.war档案:website1.war和website2.war以及两个网站在同一端口(80)下工作。

相关问题