PHP アプリケーションを Tomcat 環境に統合する
伝統的に PHP アプリケーションは Apache HTTP Server (httpd) を使用して実行されますが、実際に実行することも可能です。 Tomcat 環境内の PHP コード。これにより、同じサーバー上で Java アプリケーションと PHP アプリケーションを共存させることができます。
構成とインストール
この統合を実現するには、次の手順で必要な構成の概要を説明します。
- PHP 5 をダウンロードしてディレクトリに解凍します (例: c:php-5.2.6-Win32).
- PECL 5.2.5 Win32 バイナリをダウンロードします。
- PHP ディレクトリで php.ini-dist の名前を php.ini に変更します。
- php.ini の次の行が次の行であることを確認してください。コメントなし:
extension=php_java.dll
- php5servlet.dll を PECL から PHP ディレクトリにコピーします。
- php_java.dll を PECL から PHP 拡張ディレクトリにコピーします (例: c:php-5.2.6-Win32ext).
- php_java.jar を PECL から Tomcat lib ディレクトリにコピーします。
- Tomcat の webapps ディレクトリ内に「php」ディレクトリを作成します。
- phpsrvlt.jar を PECL から新しいディレクトリ内の WEB-INFlib ディレクトリにコピーします。 「php」ディレクトリを作成しました。
- 解凍ツールを使用して phpsrvlt.jar の内容を抽出します。
- netphpreflect.properties ファイルと netphpservlet.properties ファイルの両方を変更して、「library=php5servlet」を指定します。
- php5srvlt.jar を再作成しますファイル。
- 指定された内容を含む web.xml ファイルを WEB-INF ディレクトリ内に作成します。
- PHP ディレクトリを含めるように Windows システム パスを更新します。
- テストを作成します「php」ディレクトリ内の PHP ファイル (例: test.php)。
- Tomcat を再起動します。 server.
検証
URL「localhost:8080/php/test.php」にアクセスすると、PHP コードの実行を検証できます。これは、Tomcat 内での PHP アプリケーションの統合が成功し、標準の HTTP および HTTPS ポートを備えた単一サーバー上で PHP アプリケーションと Java アプリケーションを混合してデプロイできることを示しています。
以上がPHP アプリケーションを Tomcat サーバー環境に統合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。