Я установил модуль jk для apache2, и он включен (я проверял в webmin).
Я отредактировал файл конфигурации своего виртуального хоста и добавил следующую строку:
JKMount /myweb worker1
workers.properties
:
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8080
Я развернул myweb на сервере Tomcat, работающем на порту 8080.
Однако при просмотре localhost/myweb
он просто загружает индекс из корня каталога apache, он не перенаправляет на приложение, развернутое в tomcat.
Я пропустил некоторые конфигурации?
Здесь примеры того, как настроить апачский котом коннектор.
Вы забыли директива JkWorkersFile. Добавьте эту строку:
JkWorkersFile /path/workers.properties
, где путь - то, где Вы сохранили свой workers.properties файл.
порт, определенный:
worker.worker1.port=8080
порт, где слушает Tomcat. Проверьте конфигурацию кота, обычно 8009.