ApacheとTomcatの連携、mod_jk使用。
httpではJSPが表示できるが、httpsでファイルが見つかりませんのエラー。
原因は、httpd-ssl.confにJkMountを設定していなかったため。
モジュールのインストールとかは説明サイト参照。
httpd.confに以下を設定。
#tomcat-connectors
JkWorkersFile "/usr/local/apache2/conf/workers.properties"
JkLogFile "logs/mod_jk.log"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkShmFile /logs/jk-shm
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkMount /コンテキスト/* ajp13
JkMount /コンテキスト ajp13
JkMount /コンテキスト/pages/*.jsp ajp13
httpd-ssl.confに以下を設定。
JkMount /コンテキスト/* ajp13
JkMount /コンテキスト ajp13
JkMount /コンテキスト/pages/*.jsp ajp13
余計なものも書いてる気がするけど、今日のところは放置。
まだValidatorが動かないから、そっち優先。
なんとなくListenerが怪しい。
じゃなかったらFilterあたり。
httpではJSPが表示できるが、httpsでファイルが見つかりませんのエラー。
原因は、httpd-ssl.confにJkMountを設定していなかったため。
モジュールのインストールとかは説明サイト参照。
httpd.confに以下を設定。
#tomcat-connectors
JkWorkersFile "/usr/local/apache2/conf/workers.properties"
JkLogFile "logs/mod_jk.log"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkShmFile /logs/jk-shm
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkMount /コンテキスト/* ajp13
JkMount /コンテキスト ajp13
JkMount /コンテキスト/pages/*.jsp ajp13
httpd-ssl.confに以下を設定。
JkMount /コンテキスト/* ajp13
JkMount /コンテキスト ajp13
JkMount /コンテキスト/pages/*.jsp ajp13
余計なものも書いてる気がするけど、今日のところは放置。
まだValidatorが動かないから、そっち優先。
なんとなくListenerが怪しい。
じゃなかったらFilterあたり。