さて、私はこれにしばらく取り組んでいて、検索してきましたが、これまでのところ、私が知りたいことに実際に答えている答えは見つかりませんでした. 私はこれで私のロープの終わりに少しいますが、いつかすぐにこれを理解できることを願っています.
そのため、Apache 2 をインストールして標準の Web ページを提供していますが、現在サポートされているドメインの 1 つの Tomcat インスタンスにリンクしています。ただし、既に持っているコード ベースとは別のコード ベースを指す別のドメインを Apache 経由でサーバーに追加したいと考えています。私はいくつかの異なる角度からこれに取り組んできましたが、自分がやりたいことを実際に行うには、これらのサーバーのセットアップについて十分に知らないと判断しました.
私のサーバーに関する情報はほとんどありません: 現在、Apache 2 で単一の Tomcat5.5 インスタンスを実行しており、mod_jk を使用してそれらを接続しています。
私はworkers.propertiesにワーカーを持っており、Tomcatインスタンスの正しいポートを使用して「ホスト」フィールドを「localhost」にポイントしているため、すべてが機能します。
私のTomcat server.xmlファイルには、現在提供しているwebappを指す「localhost」として定義されたホストがあり、そのホストもdefaultHostとして設定されています。
私が考えていたのは、「localhost」とは異なるホスト (つまり、host2) を持つ新しいワーカーを追加し、それと一致するように「host2」という名前の server.xml ファイルで新しいホストを定義できるということでした。ワーカーの「ホスト」は、Tomcat インスタンスのホスト名ではなく、サーバーを指している必要があるようですが、これは正しいですか?
繰り返しますが、私が望むものの簡単な要約: www.domain1.com が「webapp1」を指し、www.domain2.com が「webapp2」を指すように、apache/tomcat コンボでセットアップします。