Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So konfigurieren Sie Tomcat für die Ausführung von PHP-Projekten

So konfigurieren Sie Tomcat für die Ausführung von PHP-Projekten

坏嘻嘻
坏嘻嘻Original
2018-09-15 17:20:337574Durchsuche

Der Inhalt dieses Artikels befasst sich mit der Konfiguration von Tomcat für die Ausführung von PHP-Projekten. Ich hoffe, dass er für Freunde hilfreich ist.

1. Vorwort

Aufgrund der Anforderungen des Unternehmens muss der Autor ein PHP-Projekt erstellen, aber der Autor war noch nie einer PHP-bezogenen Entwicklung ausgesetzt, also habe ich dies getan Grundkenntnisse über PHP-Entwicklung und Umgebungskonstruktion. Weder die Anforderungen noch der Compiler verstehen es. Bei der Recherche stellte der Autor jedoch fest, dass ich auch bei der Integration der PHP-Entwicklungsumgebung immer noch die Unterstützung des Apache-Servers benötige. Da ich in der jüngsten Entwicklung von j2ee häufig Tomcat-Hot-Deployment-Projekte verwende, dachte ich natürlich, dass Tomcat auch ein Apache-Produkt. Kann ich PHP-Projekte in Tomcat bereitstellen? Nach einigen Recherchen wurde festgestellt, dass es machbar ist.

2. Installieren Sie die PHP-Umgebung

Obwohl Sie PHP-Projekte auf Tomcat ausführen können, bedeutet dies nicht, dass Sie die PHP-Umgebung nicht konfigurieren müssen. Der erste Schritt besteht daher darin, die zu installieren PHP-Umgebung. Derzeit ist es üblich, Apache + PHP + MySQL zu verwenden, um ein PHP-Projekt zu entwickeln, das separat installiert werden kann. Aber der Autor ist faul und nicht daran interessiert, PHP eingehend zu studieren, also habe ich xampp verwendet, das alle für die PHP-Entwicklung erforderlichen Umgebungen einschließlich des Compilers auf einmal installieren kann.

xampp-Download-Adresse: Download-Adresse

Wählen Sie einfach die Download-Version entsprechend unserer Umgebung:

So konfigurieren Sie Tomcat für die Ausführung von PHP-Projekten

Nach dem Herunterladen installieren, solange Fahren Sie einfach mit dem nächsten Schritt fort. Einer der wichtigeren Schritte ist jedoch die Auswahl des Umgebungsinhalts für die Installation. Unten:

So konfigurieren Sie Tomcat für die Ausführung von PHP-Projekten

Zwei der nicht überprüfbaren sind notwendig, und dass PHP die PHP-Entwicklungsumgebung ist, die wir wollen. Der Rest wird nicht installiert, da MySQL und Tomcat bereits auf meinem Computer installiert sind. Leser können wählen, ob sie es entsprechend ihren eigenen Umständen installieren möchten.

3. Tomcat für die Unterstützung von PHP-Projekten konfigurieren

Zuerst müssen wir das JAR-Paket herunterladen, um PHP-Projekte zu unterstützen.

Download-Adresse: Download-Adresse

Wir legen das dekomprimierte JAR-Paket im lib-Verzeichnis von Tomcat ab:

So konfigurieren Sie Tomcat für die Ausführung von PHP-Projekten


Dann müssen wir web.xml konfigurieren, das sich im conf-Verzeichnis von Tomcat befindet:

Wir fügen einige Inhalte zum Knoten hinzu:

	<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>

Suchen Sie dann den Knoten und fügen Sie den folgenden Willkommensinhalt hinzu:

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

An diesem Punkt ist unsere Grundkonfiguration abgeschlossen.

4. PHP-Projekt zu Tomcat hinzufügen

Ich habe unser PHP-Projekt in das Webapp-Verzeichnis von Tomcat kopiert.

So konfigurieren Sie Tomcat für die Ausführung von PHP-Projekten

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie Tomcat für die Ausführung von PHP-Projekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn