Tomcat を使用した PHP アプリの実行
PHP アプリは Apache などの HTTP サーバー上でのみ実行できるという一般的な誤解にもかかわらず、次のことが可能です。 Java ベースの Web アプリケーション サーバーである Tomcat 上で PHP コードを実行します。この機能により、PHP 機能を Java アプリケーションにシームレスに統合できます。
Tomcat 6 に PHP をインストールする手順 (Windows):
- PHP をダウンロードして解凍しますディレクトリ (例: c:php-5.2.6-Win32) にコピーします。
- ダウンロードPECL 5.2.5 Win32 バイナリ。
- php.ini-dist の名前を php.ini に変更し、次の行を含むように編集します。
;extension=php_java.dll
- php5servlet.dll をコピーします。 PECL から PHP ディレクトリにコピーします。
- コピーphp_java.dll を PECL から PHP 拡張ディレクトリにコピーします。
- php_java.jar を PECL から Tomcat lib ディレクトリにコピーします。
- Tomcat の webapps ディレクトリに「php」ディレクトリを作成します。
- phpsrvlt.jar を PECL から php ディレクトリの lib にコピーします
- phpsrvlt.jar を抽出し、netphpreflect.properties と netphpservlet.properties の両方を編集して library=php5servlet を設定します。
- 以下を使用して phpsrvlt.jar を再作成します。
jar cvf phpsrvlt.jar net/ php/*
- 作成提供されたコンテンツを含む php ディレクトリ内の web.xml を作成します。
- PHP パスをシステムまたはユーザー パスに追加します。
- php 内にテスト PHP ファイル (例: test.php) を作成します。
- Tomcat を再起動します。
- 次の場所で PHP アプリにアクセスします。 localhost:8080/php/test.php.
これらの手順に従うと、Tomcat 上で PHP コードを正常に実行でき、Web 機能を Java アプリケーションに統合するための柔軟性とオプションがさらに広がります。
以上がTomcat サーバー上で PHP アプリケーションを実行できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。