[BSD] Apache2+mod_jk+tomcat+jail
Levente Simon
lsimon at pannongsm.hu
2003. Okt. 27., H, 19:30:39 CET
Hi!
On Mon, Oct 27, 2003 at 12:43:55PM +0100, Demeter Bence wrote:
> Udv!
>
> Hat mod_rewrite modul kombinalva JkMount direktivaval muxik :)
>
> Kb. ennyi van a konfigban ami erre vonatkozik:
> RewriteRule ^/$ /jsp/index.html [proxy,qsappend]
> RewriteRule ^/([^/]+)\.html /jsp/$1.html [proxy,qsappend]
> JkMount /jsp/*.html worker1
>
> Es az apache conf konyvtaraba be van masolva a workers.properties
>
> Ja, mint a fentiekbol kovetkezik, az egesz meg van tuzdelve egy
> mod_proxyval is, de ott csak annyi kell h a ProxyRequests Off-ra van
> teve es a cacheles van allitgatva mod_cache-en keresztul. Mivelhogy
> szetvalasztatott a mod_proxy proxyzo es cache-elo resze az apache2-ben.
>
> > 2003. október 17. 12.13 dátummal Demeter Bence ezt írta:
> > > Gondolom kell a jailen belul egy jdk14 linux emulaciostul,es egy mod_jk
> > > az apache2-be. Ezekszerint a linux csomagot a jailen belulre is
> > > telepiteni kell a kernelszintu emulacion tulmenoen.
> > Apache2-vel nekem nem ment a 80-as portra érkező kérések átdobása a
> > TomCat-nek...
> > Ha valahogy megoldod, akkor érdekel a pontos megoldás... :)
mod_rewrite nelkul is megy az:
httpd.conf:
[...]
LoadModule jk_module libexec/apache2/mod_jk.so
[...]
# aszem ezeket virtual host-on kivul kellett
# megadnom, csak ugy mukodtek
JkWorkersFile /usr/local/etc/apache2/workers.properties
JkLogFile /var/log/httpd-jk.log
JkLogLevel warn
[...]
JkMount /jsp/* jsp-hostname
[...]
************************
/usr/local/etc/apache2/workers.properties:
worker.list=jsp-hostname
worker.jsp-hostname.port=8009
worker.jsp-hostname.host=localhost
worker.jsp-hostname.type=ajp13
worker.jsp-hostname.lbfactor=1
A Tomcat configjaban (${CATALINA_HOME}/conf/jk2.properties) tudsz
a masik oldali beallitasokkal vacakolni. A fenti konfig a default-
hoz passzol (es mukodik is, es persze, hogy FreeBSD-n :)
Levi
--
# ls
levente simon
mailto:lsimon at pannongsm.hu
További információk a(z) BSD levelezőlistáról