少しグーグルで検索したところ、このトピックは十分に説明されていないことがわかったので、ここで質問します。
私がすでに持っているもの: 適切にセットアップされ、機能しているシステム:
Apache Tomcat
メインのWebアプリケーションはポート8080で実行され、次のようなすべてのリクエストを処理します。mycompany.com:8080/*
Apache HTTPD 2.4.7
PHPモジュールを使用してポート80で実行し、WordPressベースのブログへのリクエストを処理します。mycompany.com/blog
私が達成できたこと:
mod_jk
コネクタを追加し、Apache HTTPD
すべてのリクエストをTomcat
8009ポート経由でルーティングして、Tomcatがすべてのリクエストを次のように処理できるようにします。mycompany.com/*
達成したいこと:
Apache HTTPD
ポート80ですべてのリクエストを傍受しており、URLが/blog*
PHP5モジュールである場合は、さもないとその他すべてはmod_jk
コネクタによって処理されます。/blog* -> PHP5 Apache モジュール -> WordPress ブログ
/* -> mod_jk -> Webアプリケーションを備えたTomcat
mod_rewrite
既存のモジュールの最小構成で(などのモジュールを使用せずに)可能かどうか教えていただけますか?
このような構成の PHP モジュールで起こり得るセキュリティホールについて、経験がないので詳しく説明していただけますか?
ご協力いただければ幸いです。よろしくお願いします!
答え1
StackOverflow で同じ質問に答えたところ、次のような回答が得られました: https://stackoverflow.com/questions/30935328/php-wordpress-blog-and-tomcat-on-same-server-is-it-possible/30938420#30938420