Моя цель - использовать mod_userdir, чтобы индивидуально разрешить пользователям размещать веб-приложения Java в папке public_html своего пользователя.
У меня установлены и работают Apache, mod_userdir и Tomcat.
У меня установлен mod_jk, но не думаю, что он работает.
Прямо сейчас, если я перейду на URL-адрес, он приведет меня на страницу успеха apache, если я перейду на [url] / ~ [username], он загрузит все, что находится в каталоге пользователя, и если я перейду на [url]: 8080, он give страницу tomcat и выполнит java.
Может ли кто-нибудь описать шаги, которые мне нужно предпринять, чтобы заставить это работать? Укажите возможные подводные камни? Или предложить альтернативные идеи, которые позволят мне достичь моей цели?
mod_jk требует минимального набора директив, чтобы сообщить Apache об отправке запроса работнику.
В частности, у вас должна быть директива JkMount. Это сообщает о запросах Apache, которые соответствуют URL-адресу, указанному в конкретном воркере, настроенном в JkWorkersFile.
Для начала я рекомендую следующий простой пример:
http://tomcat.apache.org/connectors-doc/generic_howto/quick.html