1

ApacheサーバーとTomcatの両方をインストールしたところ、静的htmlページをApacheに配置し、JSP、サーブレット、その他すべての完全なJavaアプリケーションなどの動的ページをTomcatに配置する必要があることを読みました。具体的には、それぞれどこに行けばいいのでしょうか。

たとえば、htmlファイルは/ var / www / htmlの下に配置する必要がありますか?そして/opt/apache-tomcat-7.0.34/webapps/の下にある他のすべてのファイル?

このためのチュートリアルはありますか?どうもありがとう。

4

1 に答える 1

0

Apache から Tomcat にリクエストを転送する一般的な方法には、mod_proxy、mod_proxy_ajp、または mod_jk の使用が含まれます (他にもある場合があります)。それらはすべて十分に文書化されており、基本的には、特定の基準 (パス名など) に一致する場合に Apache にヒットするリクエストが tomcat に転送されることを伴います。一致しないリクエストはすべて Apache によって処理されますが、これを構成します。

しかし、私は JB Nizet のコメントを支持します: 異なるコンテンツの提供を Apache と Tomcat に分割することは最適化です。必要がないときに、この複雑さを追加する必要があるかどうかは議論の余地があります (複雑すぎるというわけではありませんが、分離しないよりも行う必要があります)。たとえば、最適化されていない Web サイトが 1000 人の同時ユーザーを処理できる場合でも、10 人を超えることはめったにありません。気にしないでください。

于 2013-03-10T09:21:48.660 に答える