Как развернуть несколько приложений Grails на одном Tomcat + Apache?

Я прочитал несколько вопросов о StackOverflow и погуглил несколько часов, но не могу найти полного и четкого ответа на мою проблему развертывания нескольких приложений Grails на одном tomcat 5.5 (с Apache). Может быть, кто-то подтолкнет меня в правильном направлении, или мы можем обобщить здесь решение.

Вопрос Развертывание нескольких приложений Grails с Apache / Tomcat + Virtual Hosts выглядело многообещающим, но не сработало. Может быть, мне нужно внести дополнительные изменения в Tomcat или Apache?

СИТУАЦИЯ:

В каталоге webapps Tomcat у меня есть два военных файла app1.war и app2.war, которые распаковываются от Tomcat и к которому я могу получить доступ через domain1.com/app1 или domain1.com/app2 (я удалил ранее использовавшийся ROOT.war и связанный каталог webapps / ROOT /)

В server.xml Tomcat У меня следующие хосты:

    
    

    
     
        
     

  

  
  

В Apache у меня есть следующие виртуальные хосты: ServerName app1.com

JkMount /* default

DocumentRoot /var/lib/tomcat5.5/webapps/app1

    Options -Indexes


LogLevel warn
ErrorLog  /var/www/app1/logs/error.log
CustomLog /var/www/app1/logs/access.log common

Проблема:

Я не могу напрямую получить доступ к двум приложениям через domain1.com и domain2.com - что я делаю не так?

Заранее большое спасибо,

Joerg.

11
задан Community 23 May 2017 в 12:17
поделиться