|
Linux への JDK のインストールと構成については、オンラインで多くの情報が得られるため、ここでは詳しく説明しません。 Apacheのインストール時に、「APRが見つかりません」や「libpcreのpcre-configが見つかりません」といった様々な問題が発生することがあります。これらの問題は特定のシステム環境に関連しています。ここでは詳細な解決策については説明しませんが、いくつかの解決策を推奨します。状況に応じて、これらの解決策を組み合わせて問題を解決してください。特定の解決策に過度に依存せず、問題の根本原因に対処してください。リンク: http://www.cnblogs.com/JemBai/archive/2012/11/07/2759139.html http://blog.csdn.net/chaijunkun/article/details/6987443 http://blog.csdn.net/yaday/article/details/7535818 要点に戻ると、システム環境が設定されたら、まず mod_jk.so コンポーネントをダウンロードして、apache/modules/ ディレクトリに配置します。 2 番目のステップでは、httpd.conf ファイルに次の行を追加します。 - <スパン スタイル= "空白:pre" > # mod_jkモジュールをロードする
- ロードモジュール jk_module モジュール/mod_jk.so
- # mod_jk モジュールに必要な workers.properties 構成ファイルの場所を指定します。
- JkWorkersFile conf/workers.properties
- # mod_jkモジュールのログファイルの場所を指定します
- JkLogFile ログ/mod_jk.log
- # mod_jkモジュールのログレベルを指定する
- JkLogLevel 警告
- # mod_jkモジュールのログ形式を指定する
- JkLogStampFormat "[%a %b %d %H:%M:%S %Y]
LoadModule の下部に場所を追加します。 - <スパン スタイル= "white-space:pre" > < span style = "font-family:SimHei;font-size:14px;" > <仮想ホスト*:80 >
- サーバー名 aaa.box.com
- サーバーエイリアス aaa.box.com
- JkMount /* tomcat01
- </仮想ホスト>
- <仮想ホスト*:80 >
- サーバー名 bbb.box.com
- サーバーエイリアス bbb.box.com
- JkMount /* tomcat02
- </仮想ホスト>
- <仮想ホスト*:80 >
- サーバー名: ccc.box.com
- サーバーエイリアス ccc.box.com
- JkMount /* tomcat03
- </VirtualHost> </span></span>
あるいは、別の jk.conf ファイルを作成し、上記のコードを jk.conf に配置し、Include conf/jk.conf を httpd.conf に追加することもできます。 2 番目のステップでは、次のコードを使用して、workers.properties ファイルを apache/conf ディレクトリに追加します。 - ワーカーリスト= tomcat01 、tomcat02、tomcat03
-
- # ------------------------
- # 最初のTomcatサーバー
- # ------------------------
- ワーカー.tomcat01.ポート= 8099
- worker.tomcat01.host =ローカルホスト
- ワーカー.tomcat01.タイプ= ajp13
- # ------------------------
- # 2番目のTomcatサーバー
- # ------------------------
- ワーカー.tomcat02.ポート= 8011
- worker.tomcat02.host =ローカルホスト
- ワーカー.tomcat02.タイプ= ajp13
- # ------------------------
- # 3番目のTomcatサーバー
- # ------------------------
- ワーカー.tomcat03.ポート= 8008
- worker.tomcat03.host =ローカルホスト
- ワーカー.tomcat03.タイプ= ajp13
Apacheを再起動するだけです。 予防: 1. Apache バージョンが 2.4 未満の場合、`<VirtualHost *:80>` の前に `NameVirtualHost *:80` を追加する必要があります。 2. workers.properties ファイルが存在する必要があります。存在しない場合は、500 エラーが発生します。 オリジナルリンク: http://my.oschina.net/u/1772205/blog/295765 |