Hello bm, You will need to create a mod_jk.conf that looks something like the ones I am attaching (hint, I created mod_jk.conf with Tomcat 3.3.1 by having my webapps installed there and starting it up with the -autoconf switch...then I modified the paths to work with my Tomcat 4.x.x config). "mod_jk.conf" will make Apache2 serve static stuff and "mod_jk.conf-alt" will make Apache2 forward *everything* to Tomcat. The advantage of the former is that it takes a load off Tomcat, the advantage of the latter is that you need not worry about special mappings matching up with those in your web.xml.
Then, you need the following at the end of your httpd.conf: # Include the configuration for Apache Jakarta Tomcat 4.x.x/Apache Web Server Adapter Include "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/conf/mod_jk/mod_jk.conf" Just point that Include directive to wherever you are storing mod_jk.conf. That should be about it. jake Tuesday, April 30, 2002, 11:50:21 AM, you wrote: bpc> HI jake bpc> I copied the mod_jk into the modules dir of the apache bpc> and then used your workers file also.....what else i need to do ? bpc> Can you please help me doing this apache 2 and tomcat 4 combination....? bpc> If you have any small write up ,,, pls send it to me bpc> I appreciate your help bpc> thanks in advance bpc> BM bpc> Jacob Kjome wrote: >> Hello Goetz, >> >> This has been all over the list so a simple search would be in order >> here, but here is where you can find the mod_jk.dll for Apache2: >> http://www.acg-gmbh.de/mod_jk/ >> >> You also might neeed an updated workers.properties file. I'll attach >> mine for reference. >> >> Jake >> >> Tuesday, April 30, 2002, 5:13:19 AM, you wrote: >> >> GB> WHAT I WANT TO DO >> GB> Integrating Apache 2 and Tomcat 4 on the Win32 platform. >> >> GB> PROBLEM >> GB> Could not find a mod_jk module which works with Apache 2. >> >> GB> WHAT I TRIED ALREADY >> GB> AFAIK it does not make a difference whether I use Tomcat 3.x or 4.x => >> GB> Tried the mod_jk module in the Tomcat 3.x distribution. >> >> GB> Since I could not find a version for apache 2.0 I tried the apache 1.3 >> GB> version >> GB> (http://jakarta.apache.org/builds/jakarta-tomcat/native-3.3/win32/apache >> GB> 1.3/mod_jk.dll). This was rejected by apache with the message "Cannot >> GB> load C:/apps/apache2/modules/mod_jk.dll into server: The specified >> GB> module could not be found." Of course I checked the path three times. >> >> GB> So I assume that this .dll is only working for Apache 1.3 >> >> GB> QUESTIONS >> GB> - Where can I get a mod_jk.dll for Apache 2? >> GB> - Do I have to built it myself? >> >> GB> Thanks for any suggestions >> GB> Goetz >> >> GB> -- >> GB> To unsubscribe: <mailto:[EMAIL PROTECTED]> >> GB> For additional commands: <mailto:[EMAIL PROTECTED]> >> GB> Troubles with the list: <mailto:[EMAIL PROTECTED]> >> >> -- >> Best regards, >> Jacob mailto:[EMAIL PROTECTED] >> >> ------------------------------------------------------------------------ >> Name: workers.properties >> workers.properties Type: unspecified type (application/octet-stream) >> Encoding: base64 >> >> ------------------------------------------------------------------------ >> -- >> To unsubscribe: <mailto:[EMAIL PROTECTED]> >> For additional commands: <mailto:[EMAIL PROTECTED]> >> Troubles with the list: <mailto:[EMAIL PROTECTED]> -- Best regards, Jacob mailto:[EMAIL PROTECTED]
mod_jk.conf-alt
Description: Binary data
########## Auto generated on Thu Mar 28 11:31:25 CST 2002########## <IfModule !mod_jk.c> LoadModule jk_module modules/mod_jk.dll </IfModule> JkWorkersFile "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/conf/mod_jk/workers.properties" JkLogFile "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/logs/mod_jk.log" JkLogLevel emerg #################### /admin #################### # Static files Alias /admin "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/admin" <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/admin"> Options Indexes FollowSymLinks DirectoryIndex index.jsp index.html index.htm </Directory> # Deny direct access to WEB-INF and META-INF # <Location "/admin/WEB-INF/*"> AllowOverride None deny from all </Location> <Location "/admin/META-INF/*"> AllowOverride None deny from all </Location> # # Use Directory too. On Windows, Location doesn't work unless case matches # <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/admin/WEB-INF/"> AllowOverride None deny from all </Directory> <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/admin/META-INF/"> AllowOverride None deny from all </Directory> JkMount /admin/servlet ajp13 JkMount /admin/servlet/* ajp13 JkMount /admin/*.jsp ajp13 #################### /tomcat-docs #################### # Static files Alias /tomcat-docs "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/tomcat-docs" <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/tomcat-docs"> Options Indexes FollowSymLinks DirectoryIndex index.jsp index.html index.htm </Directory> # Deny direct access to WEB-INF and META-INF # <Location "/tomcat-docs/WEB-INF/*"> AllowOverride None deny from all </Location> <Location "/tomcat-docs/META-INF/*"> AllowOverride None deny from all </Location> # # Use Directory too. On Windows, Location doesn't work unless case matches # <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/tomcat-docs/WEB-INF/"> AllowOverride None deny from all </Directory> <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/tomcat-docs/META-INF/"> AllowOverride None deny from all </Directory> JkMount /tomcat-docs/servlet ajp13 JkMount /tomcat-docs/servlet/* ajp13 JkMount /tomcat-docs/*.jsp ajp13 #################### /examples #################### # Static files Alias /examples "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/examples" <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/examples"> Options Indexes FollowSymLinks DirectoryIndex index.jsp index.html index.htm </Directory> # Deny direct access to WEB-INF and META-INF # <Location "/examples/WEB-INF/*"> AllowOverride None deny from all </Location> <Location "/examples/META-INF/*"> AllowOverride None deny from all </Location> # # Use Directory too. On Windows, Location doesn't work unless case matches # <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/examples/WEB-INF/"> AllowOverride None deny from all </Directory> <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/examples/META-INF/"> AllowOverride None deny from all </Directory> JkMount /examples/servlet ajp13 JkMount /examples/servlet/* ajp13 JkMount /examples/snoop ajp13 JkMount /examples/*.snp ajp13 JkMount /examples/snoop ajp13 JkMount /examples/snoop/* ajp13 JkMount /examples/*.jsp ajp13 JkMount /examples/CompressionTest ajp13 JkMount /examples/SendMailServlet ajp13 JkMount /examples/servletToJsp ajp13 JkMount /examples/jsp/security/login/j_security_check ajp13 #################### /Barracuda #################### # Static files Alias /Barracuda "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/Barracuda" <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/Barracuda"> Options Indexes FollowSymLinks DirectoryIndex index.jsp index.html index.htm </Directory> # Deny direct access to WEB-INF and META-INF # <Location "/Barracuda/WEB-INF/*"> AllowOverride None deny from all </Location> <Location "/Barracuda/META-INF/*"> AllowOverride None deny from all </Location> # # Use Directory too. On Windows, Location doesn't work unless case matches # <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/Barracuda/WEB-INF/"> AllowOverride None deny from all </Directory> <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/Barracuda/META-INF/"> AllowOverride None deny from all </Directory> JkMount /Barracuda/servlet ajp13 JkMount /Barracuda/servlet/* ajp13 JkMount /Barracuda/*.form_forward ajp13 JkMount /Barracuda/RedirectEx1 ajp13 JkMount /Barracuda/*.param_map ajp13 JkMount /Barracuda/*.jsp ajp13 JkMount /Barracuda/tutorial/HelloWorld1b ajp13 JkMount /Barracuda/tutorial/HelloWorld1a ajp13 JkMount /Barracuda/xlib ajp13 JkMount /Barracuda/xlib/* ajp13 JkMount /Barracuda/tutorial/HelloWorld4 ajp13 JkMount /Barracuda/tutorial/HelloWorld3 ajp13 JkMount /Barracuda/BrowserCheck ajp13 JkMount /Barracuda/CompTest9 ajp13 JkMount /Barracuda/tutorial/HelloWorld2 ajp13 JkMount /Barracuda/CompTest8 ajp13 JkMount /Barracuda/CompTest7 ajp13 JkMount /Barracuda/CompTest6 ajp13 JkMount /Barracuda/CompTest5 ajp13 JkMount /Barracuda/CompTest4 ajp13 JkMount /Barracuda/CompTest3 ajp13 JkMount /Barracuda/CompTest1 ajp13 JkMount /Barracuda/tutorial/HelloWorld2b ajp13 JkMount /Barracuda/tutorial/HelloWorld2a ajp13 JkMount /Barracuda/tutorial/HelloWorld1 ajp13 JkMount /Barracuda/tutorial/HelloWorld1/* ajp13 JkMount /Barracuda/*.event ajp13 #################### /oreilly-exercises #################### # Static files Alias /oreilly-exercises "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/oreilly-exercises" <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/oreilly-exercises"> Options Indexes FollowSymLinks DirectoryIndex index.jsp index.html index.htm </Directory> # Deny direct access to WEB-INF and META-INF # <Location "/oreilly-exercises/WEB-INF/*"> AllowOverride None deny from all </Location> <Location "/oreilly-exercises/META-INF/*"> AllowOverride None deny from all </Location> # # Use Directory too. On Windows, Location doesn't work unless case matches # <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/oreilly-exercises/WEB-INF/"> AllowOverride None deny from all </Directory> <Directory "C:/Program Files/Apache Group/Jakarta/tomcat-4-nightly-20020404/webapps/oreilly-exercises/META-INF/"> AllowOverride None deny from all </Directory> JkMount /oreilly-exercises/servlet ajp13 JkMount /oreilly-exercises/servlet/* ajp13 JkMount /oreilly-exercises/*.hello ajp13 JkMount /oreilly-exercises/helloo ajp13 JkMount /oreilly-exercises/hello.html ajp13 JkMount /oreilly-exercises/*.jsp ajp13 JkMount /oreilly-exercises/hello ajp13 JkMount /oreilly-exercises/hello/* ajp13
-- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>