Después de buscar un poco en Google, resultó que este tema no está bien descrito, por lo que pregunté al respecto aquí.
Lo que ya tengo: bien configurado y con un sistema de trabajo donde:
Apache Tomcat
con la aplicación web principal se ejecuta en el puerto 8080 y maneja todas las solicitudes comomycompany.com:8080/*
Apache HTTPD 2.4.7
ejecutándose en el puerto 80 con el módulo PHP y manejando solicitudes al blog basado en WordPress enmycompany.com/blog
Lo que logré con éxito:
- Agregar
mod_jk
conector yApache HTTPD
enrutar todas las solicitudes aTomcat
través del puerto 8009 para que Tomcat maneje todas las solicitudes comomycompany.com/*
Lo que me gustaría lograr:
Apache HTTPD
está interceptando todas las solicitudes en el puerto 80 y si la URL es/blog*
entonces el módulo PHP5 la está interceptando,de lo contrariotodo lo demás se maneja mediantemod_jk
el conector, es decir/blog* -> Módulo PHP5 Apache -> Blog de WordPress
/* -> mod_jk -> Tomcat con aplicación web
¿Podría indicarnos si es posible con una configuración mínima de los módulos existentes (sin utilizar módulos como mod_rewrite
ni ningún otro)?
¿Podría dar más detalles sobre los posibles agujeros de seguridad del módulo PHP con dicha configuración, ya que no tengo experiencia con él?
¡Muchas gracias de antemano por cualquier ayuda!
Respuesta1
Respondí la misma pregunta en StackOverflow y obtuve una respuesta allí: https://stackoverflow.com/questions/30935328/php-wordpress-blog-and-tomcat-on-same-server-is-it-possible/30938420#30938420