我有远程servlet,例如:h tps:// [ip_address] / servlet(h tps:// [ip_address] / – Tomcat主页),我需要在本地Apache HTTPd服务器上configuration。 我的mod_jkconfiguration如下所示,但不起作用。 东西有用,因为当我在浏览器中inputh * tps:// localhost / console时,我得到了Tomcat错误页面“HTTP Status 404 – / console /”。
JkWorkersFile /etc/apache2/workers.properties JkLogFile /var/log/apache2/mod_jk.log JkLogLevel info JkMount /console/* ajp13
workers.properties:
worker.ajp13.type=ajp13 worker.ajp13.host=[ip_address] worker.ajp13.port=8009
远程Tomcatconfiguration好我认为 – 监听端口8009和servlet h * tps:// [ip_address] / servlet也可以。
<Connector port="8009" protocol="AJP/1.3" redirectPort="443" />
有人帮忙吗?
模式/控制台/ *不会匹配/控制台。
通常情况下,将JkMounts设置为最简单
JkMount /console ajp13 JkMount /console/* ajp13
为了debugging这样的事情,增加日志logging级别非常有用,这样设置
JkLogLevel debug
并通读您指定的日志。
在mod_jk.log中一切正常?
你可以试试
JkMount /console* ajp13
?