今天用了半下午终于把tomcat+apache集成了起来,具体过程如下:
1.安装jakarta-tomcat-5.0.14.exe,我的安装目录是D:\tomcat 5.0 2.安装apache_2.0.50-win32-x86-no_ssl.exe,我的安装目录是D:\Program Files\Apache Group\Apache2 3.下载jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip包并解压缩,modules下面有一个 mod_jk2.so文件,拷贝到D:\Program Files\Apache Group\Apache2\modules目录下. 4.在apache安装目录的conf/httpd.conf 加入 LoadModule jk2_module "modules/mod_jk2.so" JkSet config.file "conf/workers2.properties" 5.在apache安装目录下的conf下创建workers2.properties文件, 里面写入下面的配置:
[shm] info=Scoreboard. Requried for reconfiguration and status with multiprocess servers. file=c:/Apache/Apache2/Logs/jk2.shm size=1048576
# Defines a load balancer named lb. Use even if you only have one machine. [lb:lb]
# Example socket channel, override port and host. [channel.socket:localhost:8009] port=8009 host=localhost
# define the worker [ajp13:localhost:8009] channel=channel.socket:localhost:8009 group=lb
# Map the Tomcat examples webapp to the Web server uri space [uri:/jsp-examples/*] group=lb [uri:/bbs/*] group=lb [status:] info=Status worker, displays runtime information
[uri:/jkstatus/*] info=The Tomcat /jkstatus handler group=status:
[uri:/*.jsp] worker=ajp13:localhost:8009
6.启动apache,访问http://localhost出现apache欢迎页面,说明apache安装成功, 访问http://localhost/jkstatus出现jk的状态信息说明apache和jk集成成功,启动tomcat ,访问http://localhost:8090/出现 tomcat 欢迎页面说明tomcat运行正常,此时访问 http://localhost/bbs/,结果是和http://localhost:8090/bbs/一样的,说明tomcat和apache 成功集成。 
|