약간의 인터넷 검색 후에 이 주제가 잘 설명되어 있지 않다는 것이 밝혀져 여기에 질문합니다.
내가 이미 가지고 있는 것: 우물 설정 및 작업 시스템:
Apache Tomcat
기본 웹 애플리케이션이 포트 8080에서 실행되고 다음과 같은 모든 요청을 처리합니다.mycompany.com:8080/*
Apache HTTPD 2.4.7
PHP 모듈을 사용하여 포트 80에서 실행하고 WordPress 기반 블로그에 대한 요청을 처리합니다.mycompany.com/blog
내가 성공적으로 달성한 것:
- Tomcat이 다음과 같은 모든 요청을 처리하도록 커넥터를 추가
mod_jk
하고 모든 요청을 8009 포트를 통해Apache HTTPD
라우팅 합니다.Tomcat
mycompany.com/*
내가 달성하고 싶은 것:
Apache HTTPD
포트 80에서 모든 요청을 가로채고 url이/blog*
다음인 경우 PHP5 모듈이 가로채고 있는 것입니다.그렇지 않으면mod_jk
그 밖의 모든 것은 커넥터 에 의해 처리됩니다 ./블로그* -> PHP5 Apache 모듈 -> WordPress 블로그
/* -> mod_jk -> 웹 애플리케이션이 포함된 Tomcat
mod_rewrite
기존 모듈의 최소 구성으로 (같은 모듈 이나 다른 모듈을 사용하지 않고) 가능한지 조언해 주시겠습니까 ?
저는 경험이 없기 때문에 이러한 구성을 사용하는 PHP 모듈의 보안 허점에 대해 자세히 설명해 주시겠습니까?
도움을 주셔서 미리 감사드립니다!
답변1
StackOverflow에서 동일한 질문에 답변하고 답변을 얻었습니다. https://stackoverflow.com/questions/30935328/php-wordpress-blog-and-tomcat-on-same-server-is-it-possible/30938420#30938420