ホームページ >運用・保守 >Linuxの運用と保守 >PHP プロジェクトを実行するように Tomcat を構成する方法

PHP プロジェクトを実行するように Tomcat を構成する方法

坏嘻嘻
坏嘻嘻オリジナル
2018-09-15 17:20:337695ブラウズ

この記事の内容は、PHP プロジェクトを実行するための Tomcat の設定方法に関するものです。必要な方は参考にしていただければ幸いです。

1. 前書き

会社の必要により、著者は PHP プロジェクトを構築する必要がありますが、著者はこれまで PHP 関連の開発に携わったことがありませんでした。 PHP の開発と環境構築に関する基本的な知識が要件もコンパイラも理解していません。しかし、著者は調査中に、PHP 開発環境を統合したとしても、依然として Apache サーバーのサポートが必要であることに気づきました。最近の j2ee 開発では tomacat ホット デプロイメント プロジェクトがよく使用されるため、当然 tomcat が頭に浮かびます。も Apache 製品です。PHP プロジェクトは Tomcat にデプロイできますか?いくつかの調査の後、それは実現可能であると判断されました。

2. PHP 環境をインストールする

PHP プロジェクトは Tomcat 上で実行できますが、PHP 環境を構成する必要がないわけではないため、最初のステップはインストールです。 PHP環境。現在、Apache php mysql を使用して php プロジェクトを開発するのが一般的であり、個別にインストールできます。しかし、筆者は怠け者でPHPを深く学ぶことに興味がなかったので、コンパイラを含めたPHP開発に必要な環境を一括でインストールできるxamppを利用しました。

xampp ダウンロード アドレス: ダウンロード アドレス

環境に応じてダウンロード バージョンを選択してください:

PHP プロジェクトを実行するように Tomcat を構成する方法

ダウンロード後にインストールします。次のステップに進み続けてください。ただし、より重要な手順の 1 つは、インストールする環境コンテンツを選択することです。以下:

PHP プロジェクトを実行するように Tomcat を構成する方法

#チェックされていないもののうち 2 つが必要です。その php が、必要な Php 開発環境です。私のコンピュータには mysql と tomcat がすでにインストールされているため、残りはインストールされていません。読者は自分の状況に応じてインストールすることを選択できます。

3. PHP プロジェクトをサポートするように Tomcat を構成する

まず、PHP プロジェクトをサポートするための jar パッケージをダウンロードする必要があります。

ダウンロード アドレス: ダウンロード アドレス

解凍した jar パッケージを Tomcat lib ディレクトリに置きます:

PHP プロジェクトを実行するように Tomcat を構成する方法


次に、tomcat の conf ディレクトリにある web.xml を設定する必要があります。

ノードにコンテンツを追加します。次に、 ノードを見つけて、次のウェルカム コンテンツを追加します。

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

この時点で、基本的な構成は完了です。

4. php プロジェクトを tomcat に追加します。

php プロジェクトを tomcat の webapp ディレクトリにコピーしました。

以上がPHP プロジェクトを実行するように Tomcat を構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。