著者:王書麗
出典:
しばらく WEB プロジェクト (JSP+JavaBean テクノロジに基づいており、サーバーは Apache+Tomcat) で作業した後、プロジェクト ファイルはすべて TOMCAT_HOMEwebapps に配置されていることがわかりました。ただし、サーバーを介してプロジェクトを他のディレクトリに設定することもできます。 .xml の場合 プロジェクトが多すぎると、server.xml は非常に肥大化し、管理と保守が困難になります。
上記のような事態を回避し、プロジェクトを管理しやすくするために、次に紹介するのは、server.xml に仮想ホストを 1 つまたは 2 つだけ設定して、プロジェクトの一元管理を解決し、各プロジェクトに必要な設定ファイルも、server.xml に追加する必要がなくなり、server.xml が肥大化したり混乱したりすることがなくなり、管理とメンテナンスが容易になります。
長い間話した後、あなたも試してみたいと思っているはずなので、早く私と一緒に来ませんか? (^_^)
1. 準備:
あなたはすでに Web プログラマーであり、Tomcat についてある程度の知識があり、通常の構成を実行できると仮定します
。 2. 構成を開始します。
1.) まず、TOMCAT_HOMEconf ディレクトリで server.xml ファイルを見つけて、メモ帳で開きます。
2.) ファイルserver.xmlで</Host>タグを見つけます。
3.) </Host> タグの後に次の情報を作成します。
<Host name="onion" debug="0" appBase="f:StudioOnionWEB_Project" unpackWARs="true" autoDeploy="true">
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="onion_log." suffix=".txt" timestamp="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="onion_access_log." pattern="common"solveHosts="false"/>
</Host>
例証します:
[onion] はホストの名前またはドメイン名です。
[f:StudioOnionWEB_Project] は仮想ホストの開始ディレクトリです。
[onion_log] はログ ファイルの名前です。
[onion_access_log] はアクセスホストのログファイル名です。
4.) 仮想ホストの開始ディレクトリにプロジェクトのディレクトリを作成し、プロジェクトと同じ名前の構成ファイルを作成します (私の場合は f:StudioOnionWEB_Project shsc と f:StudioOnionWEB_Project shsc です)。 xml )。
5.) 作成したプロジェクト設定ファイルを開いて、プロジェクトの基本情報 (仮想ディレクトリや実際のパスなど) を設定します。 もちろん、ほとんどすべての設定をこの設定ファイルで完了できます。サーブレットと Bean のデプロイメントは web.xml で完了する必要があります。この記事ではこの内容については説明しないので、ここでは詳しく説明しません。以下は、参考のためにのみ設定ファイル shsc.xml の内容です。
<Context path="" docBase="F:StudioOnionWEB_Projectshsc" debug="0" reloadable="true"crossContext="true">
</Context>
3. IE をテストして開き、アドレス バーにhttp://onion/shscと入力します。JSP ページが表示されていれば、成功おめでとうございます。ふふふ。 ^)。
4. このような優れたサーバーを無料で提供してくれた Apache 組織に感謝します。
5. 説明: ご満足いただき、この記事を再版または収集したい場合は、大変感謝していますが、著者名を明記してください: Wang Shuli (^_^)