Apache user modul és tomcat6 mod-jk

Sziasztok!

Van egy Apache szerver, bekapcsolva rajta a user modul, hogy minden felhasználó a saját mappájába elhelyezhesse a weboldalát. Ezen kívül van egy Tomcat6 szerver, melynek a privát példányai a felhasználók mappájában lévő tomcat mappába van elhelyezve.

Szeretném bekonfigurálni a libapache2-mod-jk modult, hogy működjön minden felhasználónál.

Két felhasználó van, az egyiknél a tomcat a 8081-es porton, míg a másiknál a 8082-es porton működik. Azt kellene beállítanom, hogy az Apache tudja, ha a http://localhost/~valaki1 címre jön egy java servlet kérés azt a 8081-es portra kell irányítani, míg a /~valaki2-t a 8082-es portra.

Ezt hogyan tudom beállítani a workers.properties-ben?

Hozzászólások

Nincs ötlet?

Igazándiból azt nem tudom, hogy a workers.tomcat_home-hoz mit írjak, mivel a privat szerverek miatt kettő is van.

Egy mintám van másik topikból:


worker.list = Bela
worker.Bela.port = 8009
worker.Bela.host = bela
worker.Bela.type = ajp13

Azonban ez apache virtual host megoldásra van, nem a mod_user megoldáshoz.

Ebben a balabit féle zorp is a segítségedre tudna lenni, ahol hostnév, url alapon meg lehet adni, hogy melyik portra irányítsa a kérést. Nálam évek óta úgy van megcsinálva, hogy zorp figyel a 80-as porton, és a belső apache, lighttpd portokra irányítja a kérést hostnév függyvényében.