MacOSXでTomcat5/Tomcat5とApacheの連係
ここまではTomcatを直接WEBサーバとしても使用してきました。ここいらへんで、本格的にWEBサーバの処理はApacheに任せて、WEBアプリケーションの部分だけTomcatに渡すスタイルに変えておきましょう。例によって、とりあえず〜で作っています。実際は、使わなくしたTomcatのWEBサーバのポート(デフォルトで8080)を閉じたり、不要なコネクタ類との連係用ポートを閉じたりすることも運用環境では必要でしょう。
worker.list=worker1 worker.worker1.port=8009 worker.worker1.host=localhost worker.worker1.type=ajp13 worker.worker1.lbfacter=1 |
LoadModule jk_module libexec/httpd/mod_jk.so AddModule mod_jk.c <IfModule mod_jk.c> JkWorkersFile /usr/local/tomcat/conf/workers.properties JkLogFile /var/logs/httpd/mod_jk.log JkLogLevel warn JkMount /*.jsp worker1 JkMount /servlet/* worker1 JkMount /jsp-examples/* worker1 JkMount /servlets-examples/* worker1 JkMount /MY-WEB-APP/* worker1 </IfModule> |