本帖最后由 轻逐微风 于 2010-05-24 23:10 编辑
软件版本:apache-tomcat-5.5.29 httpd-2.2.15 tomcat-connectors-1.2.28(apache2.0的mod_jk.so) apache的配置文件httpd.conf中用语句include包含了jk.conf文件 tomcat的配置文件基本没改,唯一改的地方是在<Engine name="Catalina" defaultHost="localhost" />中添加了jvmRoute="tomcat1" jk.conf文件内容为 - LoadModule jk_module modules/mod_jk.so
- JkWorkersFile /usr/local/httpd/conf/workers.properties
- JkMountFile /usr/local/httpd/conf/uriworkermap.properties
- JkLogFile /usr/local/httpd/logs/mod_jk.log
- JKmount /servlet/* ajp13
- Jkmount /*.jsp ajp13
- JkLogLevel info
复制代码
workers.properties文件内容为 - worker.list=tomcat1
- worker.tomcat1.port=8009
- worker.tomcat1.host=localhost
- worker.tomcat1.type=ajp13
- worker.tomcat1.lbfactor=1
复制代码
uriworkermap.properties文件中的内容为 - /*=tomcat1
- !/*jpg=tomcat1
- !/*gif=tomcat1
- !/*png=tomcat1
- !/*bmp=tomcat1
- !/*html=tomcat1
- !/*swf=tomcat1
- !/*css=tomcat1
- !/*js=tomcat1
- !/*jsp=tomcat1
复制代码
屏蔽掉uriworkermap.properties文件中的如下语句后。在浏览器中能看到apache首页的图片文件,也可以看到其它html页面。 - !/*jpg=tomcat1
- !/*gif=tomcat1
- !/*png=tomcat1
- !/*bmp=tomcat1
- !/*html=tomcat1
- !/*swf=tomcat1
- !/*css=tomcat1
- !/*js=tomcat1
- !/*jsp=tomcat1
复制代码
否则会出现如下图的错误——无法看到tomcat的log图片,并且访问http://11.92.0.237/manager/html等相似页面会出现404错误
apache的错误日志截图如下:
渴望找个像朋友一样的师傅,平时可能遇到配置问题,百度,google后向您讨教。 我现在是学生,工作后定当重谢,你的恩情将永不相忘! 我们学校教的linux比较浅(连编译安装以及shell都没教过),自学起来比较困难,学习速度较缓慢,其主要原因是遇到一个很简单的问题,由于没有经验导致浪费时间诸多。 自己又比较喜欢Linux并且准备在以后从事相关工作,个人有c基础。 我的qq122363326 |