ホームページ >php教程 >php手册 >Windows XP での Tomcat と Apache の統合

Windows XP での Tomcat と Apache の統合

WBOY
WBOYオリジナル
2016-06-21 08:59:03909ブラウズ

1. jdk をインストールします。ここでは JDK5.0 をインストールし、C:JDK5.0 ディレクトリにインストールします。

2. Apache をインストールします。http://www.apache.org に移動します。 Apache サーバーの安定版をダウンロードします。私は apache_2.0.49 を使用しました。ダウンロードが完了したら、インストーラーをダブルクリックしてインストールを開始します。デフォルトでは、インストールが開始されます。 Apache のポートはインストール後にポート 80 になります。もちろん、インストール プロセス中に変更することもできます。また、インストールの完了後に APACHE_HOMEconfhttpd.conf に移動して Listen 80 オプションを見つけて変更することもできます。完了したら、http://localhost に移動して、インストールが成功したかどうかをテストします。

3. Tomcat をインストールします。プロセスの詳細については説明しません。たとえば、D:Tomcat にインストールし、http://localhost:8080 をクリックして、インストールが成功したことを確認します。

4. JK プラグインをインストールします。Tomcat は JK プラグインに依存して Web サーバーと通信します。この時点で、JK プラグインを Apache サーバーにインストールする必要があります。

4.1 mod_jk_2.0.46.dll (TOMCAT Web サイトからダウンロード可能) を APACHE_HOMEmodules ディレクトリにコピーします。

4.2 APACHE_HOMEconf ディレクトリにworkers.properties ファイルを作成し、

workers.tomcat_home=D:Tomcat #Tomcat サーバーのルート ディレクトリを指定します

workers.java_home=C:jdk5.0 #JKD ルート ディレクトリを指定します

ps= #ファイルを指定しますパス区切り文字

worker.list=mytomcat #TOMCAT サーバーのワークリストを指定します

worker.mytomcat.port=8009 #TOMCAT サーバーが使用する JK ポートを指定します

worker .mytomcat.host=localhost #TOMCAT サーバーの IP アドレスを指定します

worker.mytomcat.type=ajp13 #TOMCAT サーバーと APACHE の間の通信用のプロトコルを指定します

worker.mytomcat。 lbfactor=1 #負荷分散係数を指定します

5. httpd.conf

を変更し、APACHE_HOMEconfhttpd.conf ファイルの最後に次のように追加します:

LoadModule jk_module modulesmod_jk_2.0.46 .dll #ロードされた JK プラグインを指定します

JkWorkersFile "confworkers.properties" #JK プラグインの作業ファイルを指定します

JkLogFile "logsmod_jk2.log" #.dll のログ ファイルを指定しますJK プラグイン

JkLogLevel debug #ログ レベルを指定します

JkMount /*.jsp mytomcat #JK プラグインが処理する URL マッピング情報を指定します

JkMount /yourappname/ * mytomcat

注: ここでの mytomcat は、tomcat サーバーのエイリアスと考えることができます。名前は任意に選択できますが、上部と下部が対応している必要があるため、JkMount /*.jsp mytomcat は、すべての URL を意味します

/*.jsp の形式のリクエストは、mytomcat という名前の Tomcat サーバーによって処理されます。JkMount /yourappname/* mytomcat は、yourappname アプリケーションによってアクセスされるすべての URL が、mytomcat という名前の Tomcat サーバーによって処理されることを意味します。

Struts で開発されたアプリケーションの場合、通常 .do が URL リクエストとして使用されるため、

JkMount /*.do mytomcat を追加して処理できます。

6. Apache サーバーと Tomcat サーバーでは、

http://localhost/index.jsp

にアクセスし、Tomcat のデフォルトのホームページが表示されたら、 の設定が成功したことを意味します。 Tomcat Web アプリでアプリケーション システムがリリースされている場合は、

http://localhost/yourappname/index.jsp

にアクセスしてください。成功すれば、設定は完全に成功しています。 ところで、エラーがある場合は、APACHE_HOMElogsmod_jk2.log ファイルを確認できます。このファイルは、

httpd.conf の下部に追加したファイル パスと名前です。



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