>운영 및 유지보수 >리눅스 운영 및 유지 관리 >PHP 프로젝트를 실행하도록 Tomcat을 구성하는 방법

PHP 프로젝트를 실행하도록 Tomcat을 구성하는 방법

坏嘻嘻
坏嘻嘻원래의
2018-09-15 17:20:337695검색

이 문서의 내용은 PHP 프로젝트를 실행하기 위해 tomcat을 구성하는 방법에 대한 것입니다. 이는 특정 참조 가치가 있으므로 도움이 될 수 있습니다.

1. 서문

저자는 회사의 요구로 인해 PHP 프로젝트를 구축해야 합니다. 그러나 저자는 이전에 PHP 관련 개발을 접한 적이 없으므로 PHP에 대한 기본 개발 지식, 환경 구축이 필요합니다. 요구 사항 및 컴파일러는 필요하지 않습니다. 그런데 저자는 연구 중에 PHP 개발 환경을 통합하더라도 여전히 Apache 서버의 지원이 필요하다는 사실을 발견했습니다. 최근 j2ee 개발에서 tomacat 핫 배포 프로젝트를 자주 사용하기 때문에 자연스럽게 tomacat도 서버의 지원이 필요하다고 생각했습니다. Apache 제품. Tomcat에 PHP 프로젝트를 배포할 수 있나요? 몇 가지 연구 끝에 실현 가능한 것으로 결정되었습니다.

2. PHP 환경 설치

Tomcat에서 PHP 프로젝트를 실행할 수 있다고 해서 PHP 환경을 구성할 필요가 없다는 의미는 아니므로, 첫 번째 단계는 PHP 환경을 설치하는 것입니다. 현재는 별도로 설치할 수 있는 PHP 프로젝트를 개발하기 위해 apache+php+mysql을 사용하는 것이 일반적이다. 하지만 저자가 게으르고 PHP를 깊이있게 공부하는 데 관심이 없어서 컴파일러를 포함하여 PHP 개발에 필요한 모든 환경을 한 번에 설치할 수 있는 xampp를 사용했습니다.

xampp 다운로드 주소: 다운로드 주소

우리 환경에 따라 다운로드 버전을 선택하세요:

PHP 프로젝트를 실행하도록 Tomcat을 구성하는 방법

다운로드 후 설치하고 다음 단계로 계속 진행하세요. 그러나 더 중요한 단계 중 하나는 설치할 환경 콘텐츠를 선택하는 것입니다. 아래 그림:

PHP 프로젝트를 실행하도록 Tomcat을 구성하는 방법

체크할 수 없는 것 중 두 개가 필요합니다. 그 PHP는 우리가 원하는 PHP 개발 환경입니다. 내 컴퓨터에는 mysql과 tomcat이 이미 설치되어 있기 때문에 나머지는 설치되지 않습니다. 독자는 자신의 상황에 맞게 선택하여 설치할 수 있습니다.

3. PHP 프로젝트를 지원하도록 tomcat을 구성하세요

먼저 PHP 프로젝트를 지원하려면 jar 패키지를 다운로드해야 합니다.

다운로드 주소: 다운로드 주소

압축 해제된 jar 패키지를 tomcat의 lib 디렉토리에 넣습니다:

PHP 프로젝트를 실행하도록 Tomcat을 구성하는 방법


그런 다음 tomcat의 conf 디렉토리에 있는 web.xml을 구성해야 합니다.

us 노드에 다음 콘텐츠를 추가하세요:

	<listener>

 <listener-class>php.java.servlet.ContextLoaderListener</listener-class>

 </listener>

 <servlet>

 <servlet-name>PhpJavaServlet</servlet-name>

 <servlet-class>php.java.servlet.PhpJavaServlet</servlet-class>

 </servlet>

 <servlet>

 <servlet-name>PhpCGIServlet</servlet-name>

 <servlet-class>php.java.servlet.fastcgi.FastCGIServlet</servlet-class>

 <init-param>

 <param-name>prefer_system_php_exec</param-name>

 <param-value>On</param-value>

 </init-param>

 <init-param>

 <param-name>php_include_java</param-name>

 <param-value>Off</param-value>

 </init-param>

 </servlet>

 <servlet-mapping>

 <servlet-name>PhpJavaServlet</servlet-name>

 <url-pattern>*.phpjavabridge</url-pattern>

 </servlet-mapping>

 <servlet-mapping>

 <servlet-name>PhpCGIServlet</servlet-name>

 <url-pattern>*.php</url-pattern>

 </servlet-mapping>

그런 다음 노드를 찾아 다음 환영 콘텐츠를 추가하세요.

<welcome-file>index.php</welcome-file>

이 시점에서 기본 구성이 완료되었습니다. .

4. tomcat에 php 프로젝트 추가

우리 php 프로젝트를 tomcat의 webapp 디렉토리에 복사했습니다.

PHP 프로젝트를 실행하도록 Tomcat을 구성하는 방법

위 내용은 PHP 프로젝트를 실행하도록 Tomcat을 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.