Nach einigem Googeln stellte sich heraus, dass dieses Thema nicht gut beschrieben ist, deshalb habe ich hier danach gefragt.
Was ich bereits habe: ein gut eingerichtetes und funktionierendes System mit:
Apache Tomcat
wobei die Haupt-Webanwendung auf Port 8080 läuft und alle Anfragen bearbeitet wiemycompany.com:8080/*
Apache HTTPD 2.4.7
läuft auf Port 80 mit PHP-Modul und verarbeitet Anfragen an WordPress-basierte Blogs untermycompany.com/blog
Was ich erfolgreich erreicht habe:
- Hinzufügen
mod_jk
eines Connectors undApache HTTPD
Weiterleiten aller Anfragen anTomcat
den Port 8009, sodass Tomcat alle Anfragen wie folgt verarbeitet:mycompany.com/*
Was ich erreichen möchte:
Apache HTTPD
fängt alle Anfragen am Port 80 ab und wenn die URL ist,/blog*
dann fängt das PHP5-Modul sie ab,ansonstenalles andere wird vommod_jk
Connector erledigt, d. h./blog* -> PHP5 Apache-Modul -> WordPress-Blog
/* -> mod_jk -> Tomcat mit Webanwendung
Können Sie bitte mitteilen, ob dies mit einer Mindestkonfiguration vorhandener Module möglich ist (ohne Verwendung von Modulen wie mod_rewrite
oder anderen)?
Könnten Sie bitte näher auf mögliche Sicherheitslücken des PHP-Moduls mit einer solchen Konfiguration eingehen, da ich damit keine Erfahrung habe?
Vielen Dank im Voraus für jede Hilfe!
Antwort1
Habe die gleiche Frage auf StackOverflow beantwortet und dort eine Antwort erhalten: https://stackoverflow.com/questions/30935328/php-wordpress-blog-and-tomcat-on-same-server-is-it-possible/30938420#30938420