试了网上好多文章,试了不同的连接器:mod_webapp.so,mod_jk.so,mod_jk2.so。其中mod_webapp.so这个编译都没成功;用mod_jk.so这个,但配置文件改过后,访问不了tomcat目录下的应用程序,比如按http://www.chinaitlab.com/www/news/article_show.asp?id=34186配置文件按照网上文章(tomcat5.5.9+apache2.0.54)修改如下:
# vi /usr/local/apache/conf/httpd.conf
将Listen 80 修改为Listen 127.0.0.1:80 (219行)
将ServerName 修改为ServerName LocalHost:80 (291行)
在DirectoryIndex中添加 index.jsp (394行)在文件最末尾加上如下语句
#Load mod_jk
LoadModule jk_module modules/mod_jk.so
# Configure mod_jk
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel info
JkMount /*.jsp loadbalancer
JkMount /servlet/* loadbalancer
JkMount /application/* loadbalancer
-------------------------
#vi /usr/local/apache/conf/workers.properties
添加下列语句
# workers.properties
ps=/worker.list=tomcat1, tomcat2, loadbalancer
# First tomcat server
worker.tomcat1.port=8009
worker.tomcat1.host=127.0.0.1
worker.tomcat1.lbfactor=100
worker.tomcat1.type=ajp13
# Second tomcat server
worker.tomcat2.port=8009
worker.tomcat2.host=192.168.1.34
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor=100
# Load Balancer worker
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=tomcat1, tomcat2
--------------------
修改tomcat下的server.xml文件如下:
  <Connector port="8009"
  protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"
  redirectPort="8443" protocol="AJP/1.3" />  第101行
  在119行左右加入如下语句(去注释)
  <Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat1"></Engine>
------------------------------------------
   改后访问不了tomcat下的应用程序,搞了好几天,还试了其它文章的,还是不行。哪位有正确详细的步骤说明啊,给个说明或链接啊,bow!!!