상단

Java 환경에서 PHP 5.2.0을 사용할 수 있도록 하는 Quercus를 정리 한다.

 

PHP 환경 설정


프로그램을 작성하다보면 Java와 PHP를 같이 사용할 경우가 많이 있다. 이 경우 Apache HTTP Server와 Apache Tomcat를 설치하여 보통 처리를 하여 왔는데, Java 기반의 PHP 인터프리터인 Quercus를 사용하면 Java 환경에서 PHP를 같이 사용할 수 있어서 편리 하다. 또한 Quercus를 사용하면 PHP에서 Java 함수를 호출하여 사용할 수 있는 기능도 제공하므로 Java와 PHP의 여러가지 기능을 동시에 사용할 수 있다.

 

Resin에서 제공하는 Java 기반의 PHP 인터프리터인 Quercus를 사용하여 PHP 5.2.0 개발 환경을 구성해 보자.

 
  • 환경 정의

    • $JETTY_WEB_ROOT : Web Application 배포된 Root 폴더

    • http://localhost:8080/ : $JETTY_WEB_ROOT 에 브라우저로 접속하는 URL

 

  • Resin 다운로드 사이트에서 Resin 4.0.6 (resin-4.0.6.zip)을 다운로드 한다.
    그림:Quercus install 001.png

  • resin-4.0.6.zip의 압축을 풀어 lib 폴더에 있는 다음 파일을 $JETTY_WEB_ROOT/WEB-INF/lib/에 복사 한다.

    • resin.jar, javamail-141.jar

     
  • $JETTY_WEB_ROOT/WEB-INF/web.xml에서 다음을 추가 한다.

 
  
    Quercus Servlet
    com.caucho.quercus.servlet.QuercusServlet
    
      ini-file
      WEB-INF/php.ini
    
    
      script-encoding
      UTF-8
    
  
 
  
    Quercus Servlet
    *.php
  
 
  
    index.html
    index.jsp
    index.php
  
 
  • $JETTY_WEB_ROOT/WEB-INF/php.ini 를 생성 한다.

    • 지금은 빈 파일만 만들어 둔다.

     
  • $JETTY_WEB_ROOT/WEB-INF/phpinfo.php 를 생성 한다.

 
 
 
 

사용자 가이드


 

관리자 가이드


 

참고 문헌


 

분류: 오픈소스

최종 수정일: 2024-09-30 12:26:18

이전글 :
다음글 :