2015-04-21 41 views
0

仅供参考我使用本指南来设置tomcat 7和apache 2.4之间的集成,并使用mod_jk。 https://www3.ntu.edu.sg/home/ehchua/programming/howto/ApachePlusTomcat_HowTo.html用mod_jk启动apache 2.4时出错

当窗户,cmd并做:C:\ Apache24 \ BIN>的httpd -k开始我得到下列错误

的httpd:基于C的526行语法错误:/ Apache24/conf目录/ httpd的.conf:C:/Apache24/conf/mod_jk.conf第1行的语法错误:无法将modules/mod_jk.so加载到服务器:访问被拒绝。

下面是两个有语法错误的文件。

mod_jk.config

的LoadModule jk_module模块/ mod_jk.so

JkWorkersFile C:/ Program Files文件/阿帕奇软件基金会/ Tomcat的 7.0/conf目录/ workers.properties

JkLogFileÇ :/ Program Files/Apache Software Foundation/Tomcat 7.0/logs

JkLogLevel info

JkOptions + ForwardkeySize + ForwardURICompat + ForwardDirectories

JkRequestLogFormat “%(重量)%V%T”

JkMount/rehavoc AJP13 jkMount/rehavoc/* AJP13

httpd.config

包括C:/Apache24/conf/mod_jk.conf

Tomcat 7已正确设置(我希望)因为我可以在tomcat管理器中部署带有测试servlet的war文件,并运行它并查看它在localhost/url上的工作情况。

Apache 2.4也应该看到我的网站是活的,可以在网上访问(只是一个简单的Hello世界的HTML)。

操作系统是Vista。

另外,我有正确的理解,有了这三个“服务”,我将能够部署一个战争文件到Apache htdocs,包括jsp/servlets,它将有没有麻烦在我的网站上运行?

任何帮助表示赞赏。

回答

-1

通过不使用apache 2.4和mod_jk解决了它。最好从一开始就单独使用tomcat 7。

相关问题