Я прочитал несколько вопросов о 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.