[Helma-user] "mounting" helma app behind apache
Maksim Lin for technical support mailling lists
maksim_lin at ngv.vic.gov.au
Thu Nov 9 23:46:12 CET 2006
Hi Paul,
A pretty much only use the mod_jk connector to put helma behind apache
and it seems to work very well.
Its probably a bit more complicated then the method your using but
theres a very good howto on this at:
http://helma.org/docs/howtos/mod_jk/
If you are using linux, you might find that your distro already has
mod_jk prepackaged (I'm on RHES/FC 4 and they have it as an rpm).
Though its not too difficult to compile it yourself (I've done that
before on an older server).
Also I think the instructions in the link above are for apache 1.3 and I
use apache 2, so if you do too, you dont need the 'AddModule mod_jk.c'
line in the httpd.conf but you do need to have config parameters
surronded in an IfModule tag like so:
<IfModule mod_jk.c>
# Configure mod_jk
JkWorkersFile /usr/local/helma-1.5.x/workers.properties
JkLogFile /var/log/httpd/mod_jk.log
JkLogLevel error
# mount on default host
JkMount /forms/* helma
</IfModule>
Hope that helps,
Maks.
________________________________
From: helma-user-bounces at helma.org [mailto:helma-user-bounces at helma.org]
On Behalf Of paul
Sent: Friday, 10 November 2006 9:27 AM
To: helma-user at helma.org
Subject: [Helma-user] "mounting" helma app behind apache
Hi all,
I hope this is not an RTFM....
What I'd like to do is to "mount" multiple helma applications somewhere
in the PATH of my domain:
<VirtualHost foo.test.home:80>
ServerName foo.test.home
...
<Location />
ProxyPass http://localhost:8080/ #thats jetty's http listener
</Location>
this *seems* to work OK though I'm not entirely sure 'cause I was unable
to access the "manage" app. However:
<Location /helma>
ProxyPass http://localhost:8080/
</Location>
lets me access helma from http://foo.test.home/helma but css breaks and
links don't work... I tried to set in apps.properties:
manage.mountpoint = /helma/manage
...
welcome.mountpoint = /helma
which results in:
HTTP ERROR: 404 %2F%2F+Not+Found
RequestURI=//
Powered by Jetty://
Question is basically how to make this work. I'm not bound to mod_proxy
in any way so any method is fine. I just feel I'm still missing the big
picture how this is supposed to work. Any advice, pointers to
docs/howtos are much appreciated.
thanks
Paul
_______________________________________________
Helma-user mailing list
Helma-user at helma.org
http://helma.org/mailman/listinfo/helma-user
More information about the Helma-user
mailing list