相关疑难解决方法(0)

如何在一个Tomcat + Apache上部署多个Grails应用程序?

我已经阅读了StackOverflow上的几个问题并用Google搜索了几个小时,但我找不到一个完整而明确的答案来解决我在一个tomcat 5.5(使用Apache)上部署多个Grails应用程序的问题.也许有人可以把我推向正确的方向,或者我们可以在这里总结一个解决方案.

使用Apache/Tomcat +虚拟主机部署多个grails应用程序的问题看起来很有希望但不起作用.也许我需要在Tomcat或Apache中进行其他更改?

情况:

在Tomcat 的webapps目录中,我有两个war文件app1.war和app2.war,它们正在被Tomcat解压缩,我可以通过domain1.com/app1或domain1.com/app2访问(我删除了以前使用过的ROOT.战争和相关的webapps/ROOT /目录)

Tomcat的server.xml中,我有以下主机:

    <!-- Logger shared by all Contexts related to this virtual host. -->
    <Logger className="org.apache.catalina.logger.FileLogger"
            directory="logs" prefix="localhost_" suffix=".log"
            timestamp="true"/>

    <!-- Allow symlinks for the tomcat-docs webapp. This is required in
         the Debian packages to make the Servlet/JSP API docs work. -->
     <Context path="/tomcat-docs" docBase="tomcat-docs" debug="0">
        <Resources className="org.apache.naming.resources.FileDirContext"
                   allowLinking="true" />
     </Context>

  </Host>

  <Host name="domain1.com" appBase="webapps/app1" unpackWARs="true" autoDeploy="true"></Host>
  <Host name="domain2.com" appBase="webapps/app2" unpackWARs="true" autoDeploy="true"></Host>
Run Code Online (Sandbox Code Playgroud)

Apache中,我有以下虚拟主机:ServerName app1.com

JkMount /* …
Run Code Online (Sandbox Code Playgroud)

apache deployment grails tomcat

11
推荐指数
1
解决办法
4075
查看次数

标签 统计

apache ×1

deployment ×1

grails ×1

tomcat ×1