ホームページ > 運用・保守 > Apache > ApacheとTomcatの違いは何ですか

ApacheとTomcatの違いは何ですか

(*-*)浩
リリース: 2019-07-31 11:52:55
オリジナル
9132 人が閲覧しました

Apache は通常のサーバーであり、通常の Web ページである html のみをサポートします。 ただし、php はプラグインを通じてサポートでき、Tomcat にも接続できます (Apache から Tomcat への一方向接続。つまり、Tomcat リソースには Apache 経由でアクセスできます。逆も同様)。 Apache は静的 Web ページのみをサポートしますが、php、cgi、jsp などの動的 Web ページの処理には Tomcat が必要です。

ApacheとTomcatの違いは何ですか

Tomcat は、Apache Software Foundation の Jakarta プロジェクトによって開発されたサーブレット コンテナ であり、提供された技術仕様に従って実装されています。 Sun Microsystems によるこのサービスは、サーブレットと JavaServer Page (JSP) をサポートし、Tomcat 管理および制御プラットフォーム、セキュリティ ドメイン管理、Tomcat バルブなどの Web サーバーとしてのいくつかの独自の機能を提供します。 Tomcat 自体にも HTTP サーバーが含まれているため、別の Web サーバーとみなすこともできます。

ただし、Tomcat と Apache Web サーバーを混同しないでください。Apache Web サーバーは、C 言語で実装された HTTP Web サーバーであり、2 つの HTTP Web サーバーは一緒にバンドルされていません。 Apache Tomcat には構成管理ツールが含まれており、XML 形式の構成ファイルを編集して構成することもできます。 Apache、nginx、tomcat は Web サービスの三銃士として総称され、その応用範囲の広さを示しています。

Apache と Tomcat の違いは何ですか?

Apache は Web サーバー、Tomcat はアプリケーション (Java) サーバーです。サーブレット (jsp はサーブレットとも訳されます) コンテナは、Apache の拡張機能と考えることができます。

Apache と Tomcat はどちらも独立した Web サーバーとして実行できます。 しかしapache は Java プログラム (jsp、サーバーレット) を解釈できません。

Apache は通常のサーバーであり、通常の Web ページである html のみをサポートします。 ただし、PHP はプラグインを通じてサポートでき、Tomcat に接続することもできます (Apache から Tomcat への一方向接続。つまり、Tomcat リソースには Apache 経由でアクセスできます。その逆も同様です)

どちらもコンテナの一種ですが、リリースされるものが異なります。 Apache は、IIS のように機能する HTML コンテナです。Tomcat は、JSP と JAVA を公開するために使用される jsp/サーブレット コンテナです。同様のものには、IBM の webshere、EBA の Weblogic、sun の JRun などが含まれます。

Apache と Tomcat は独立しており、同じサーバー上に統合できます。

Apache 関連の技術記事の詳細については、「

Apache 使用法チュートリアル 」列にアクセスして学習してください。

以上がApacheとTomcatの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート