私の目的は、httpd Web サーバーと Eclipse Tomcat アプリケーション サーバーを接続することです。server.xml に次の行を挿入して tomcat サーバーを構成しました。
<Connector port="8009" protocol="AJP/1.3" enableLookups="false" redirectPort="8443"/>
mod_jk.so ファイルを httpd modules フォルダーにコピーし、次の行を含む worker.properties ファイルを conf フォルダーに作成しました。
worker.list=myworker
worker.myworker.type=ajp13
worker.myworker.host=localhost
worker.myworker.port=8009
httpd.conf ファイルに次の行を追加しました。
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogStampFormat "[%b %d %Y - %H:%M:%S] "
JkRequestLogFormat "%w %V %T"
JkLogLevel info
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
Alias /testApacheTomcat "C:/Data/testApacheTomcat/"
<Directory "C:/Data/testApacheTomcat/">
AllowOverride None
Allow from all
</Directory>
<Location /*/WEB-INF/*>
deny from all
</Location>
JkMount /testApacheTomcat/* myworker
Tomcat と Httpd の両方を開始しました。
Bot tomcat サーバーと HTTPD が正しく開始されている (私が要求した場合)
http://localhost:8080/testApacheTomcat/
私は自分のアプリを見て、私が尋ねた場合
http://localhost/
HTTPD ウェルカム ページは表示されますが、通信しません (
http://localhost/testApacheTomcat/
404 page not found が表示されます)。私は何を間違っていますか?
本当にありがとう