我的linux下的apache加入虚拟机后就不能经过mod_jk..so把jsp交给to.mcat处理了,但如果不加入虚拟机是可以正常处理的。有谁知道为什么吗?基本配置.如下: 建材
1、httpd.conf中,修改了如.下 电子
....
ServerName ww.w.mrzhangtuf.u.com 电影
....
Do.cumentRoot "/.usr/web/test" 杀毒
.....
<.Directory "/usr/web/te.st"> 外汇
Options Index.es FollowSymLinks . 汽车
AllowOver.ride none (广告)
Order all.ow,deny (广告)
Allow from al.l .
</Directory>
.....
# Virtual h.osts .
Include conf/extra/.httpd.-vhosts.conf --------------彩票
......
Include conf/mod_jk.c.onf .
2、mo.d_jk.conf内容如下: .
LoadModule jk._module mo.dules/mod_jk.so 投资
JkWorkersFile conf/workers.pr.ope.rties ( 游戏 )
JkMount. ./*.jsp controller 教育
3、work.ers.properties.内容如下: .
#server list
wor.ker.list=controller,tomcat1,tomca.t2 [成人用品]
#=======tomcat1.======== 杀毒
worker..tomcat1.port=8009 虚拟主机
worker.tomcat1.host.=localhos.t 教育
worker..tomcat1.type=ajp.13 投资
worker.tomcat1.lbfactor.=.1 鲜花
#====.==.==tomcat2============ 电影
worker..tomcat2.port=9009 虚拟主机
worker.t.omcat2.host=loc.alhost 电脑
worker.tomcat2.t.ype=.ajp13 教育
w.orker.tomcat.2.lbfactor=1 电影
wor.ker..controller.type=lb 健康
worke.r.controller.balanced._workers=tomcat1,tomcat2 .
worker.controller..stick.y_session=1 .
4.、httpd-vho.sts.conf中的虚拟机内容: 投资
NameVirtualHost *:80. 虚拟主机
<VirtualHost. *:80> .
ServerName ww.w.mrzhangt.ufu.com .
DocumentRoot.. /usr/web/test 电影
</Virtu.alHost> .
5、tomcat.的server.xml中host内容如.下: 外贸
<Host name.="www.m.rzhangtufu.com" [成人用品]
a.ppBase="webapps" 杀毒
unpackWARs="true" autoDe.ploy="tru.e" 教育
xmlValidation="false" xmlName.spaceAwa.re="false"> .
<C.ontext path="" 杀毒
docBase=."/usr/web/test" 婚庆
debug="0" .rel.oadable="true" crossContext="true"/> .
</Host>
测试的 /usr./web/test/index.jsp. 内容: 汽车
<%
out..println.("dddddddddd"); [成人用品]
%>
测试时输出全部内容.,即没有经过tomcat处理就输出,但如果没有加入.虚拟机,即将httpd.conf --------------彩票
的Include conf/extra/httpd-vhosts.c.onf.注释掉,则正常输出dddddddddd。到底为何这样?( 游戏 )