Apache Httpd wird sowohl von Tomcat als auch von PHP unterstützt

Apache Httpd wird sowohl von Tomcat als auch von PHP unterstützt

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:

  1. Apache Tomcatwobei die Haupt-Webanwendung auf Port 8080 läuft und alle Anfragen bearbeitet wiemycompany.com:8080/*
  2. Apache HTTPD 2.4.7läuft auf Port 80 mit PHP-Modul und verarbeitet Anfragen an WordPress-basierte Blogs untermycompany.com/blog

Was ich erfolgreich erreicht habe:

  1. Hinzufügen mod_jkeines Connectors und Apache HTTPDWeiterleiten aller Anfragen an Tomcatden Port 8009, sodass Tomcat alle Anfragen wie folgt verarbeitet:mycompany.com/*

Was ich erreichen möchte:

  1. Apache HTTPDfängt alle Anfragen am Port 80 ab und wenn die URL ist, /blog*dann fängt das PHP5-Modul sie ab,ansonstenalles andere wird vom mod_jkConnector 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_rewriteoder 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

verwandte Informationen