Tomcat을 사용하여 PHP 애플리케이션을 실행할 수 있습니까?
httpd를 사용하라는 일반적인 조언에도 불구하고 Java 애플리케이션이 실행되는 경우가 있습니다. 웹 서버가 호스트/myapp에 있고 RoundCube를 호스트/라운드큐브에 설치하려는 경우 PHP와 Java를 동시에 실행해야 합니다. 불가능해 보일 수도 있지만 이러한 성과는 확실히 실현 가능합니다.
PHP와 Java가 별도의 포트에서 실행되는 일반적인 구성과 달리 여기서의 목표는 표준 HTTP 및 HTTPS 포트를 유지하는 것입니다. 다행히도 수많은 리소스가 이러한 노력에 대한 지침을 제공합니다.
Windows용 Tomcat 6에서 PHP를 실행하는 단계:
- 지정된 디렉토리에 PHP 5를 설치합니다.
- PECL 5.2.5 Win32 다운로드 및 설치 바이너리.
- php.ini-dist 파일의 이름을 php.ini로 바꾸고 php_java.dll 확장자의 주석 처리를 제거합니다.
- php5servlet.dll 및 php_java.dll을 해당 디렉토리에 복사합니다.
- php_java.jar을 tomcatlib에 복사합니다. 폴더.
- tomcatwebapps 폴더 내에 "php"라는 디렉터리를 생성합니다.
- phpsrvlt.jar을 tomcatwebappsphpWEB-INFlib 디렉터리에 복사하고 jar 또는 압축을 풉니다.
- 수정 netphpreflect.properties 및 netphpservlet.properties 파일.
- 제공된 콘텐츠로 web.xml 파일을 생성합니다.
- Windows의 시스템 또는 사용자 경로에 PHP 경로를 추가합니다.
- test.php 파일을 생성합니다. 테스트용입니다.
- Tomcat을 다시 시작하세요.
- 다음에서 PHP 애플리케이션에 액세스하세요. 로컬호스트:8080/php/test.php.
위 내용은 Tomcat에서 PHP 애플리케이션을 실행할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!