F5 用語集

アパッチ

Apache HTTP Server (一般に Apache と呼ばれます) は、Apache ライセンスに基づいて配布されるオープン ソースの Web サーバー ソフトウェア ソリューションです。 Apache のコードベースは、もともと 1993 年に開発された史上 2 番目の Web サーバーである NCSA HTTPd から派生したもので、NCSA 1.3 の進化形として始まりましたが、1999 年の Apache Software Foundation の設立後に全面的に書き直されました。 現在の Apache リリースには、オリジナルの NCSA HTTPd コードは残っていません。 2015 年 12 月現在、最新の安定バージョンは Apache 2.4.18 でした。

歴史的に、Apache は世界で最も支配的な Web サーバー プラットフォームの 1 つであり、2005 年には約 70% のピーク市場シェアを達成しました。 2016 年初頭の時点で、Apache はウェブサイト全体の約 33% を占めていましたが、アクティブなサイトのみを測定すると 50% 近くに留まり、世界中の本番環境での展開において Apache が引き続き優位に立っていることが示されました。

Apache のモジュール アーキテクチャは、強力なセキュリティと実証済みの長期信頼性に貢献し、管理者がアドオン モジュールを介してコア機能を拡張できるようにします。 さらに、Apache は Common Gateway Interface (CGI) をサポートしており、外部スクリプトやプログラミング フレームワークとの統合を通じて動的な Webapplication機能を実現します。

Apache は Webapplicationシナリオで広く導入されており、Linux OS、Apache Web サーバー、MySQL データベース、PHP/Perl/Python スクリプト言語からなる「LAMP スタック」アーキテクチャの基礎となることがよくあります。 このスタックは、数え切れないほど多くのグローバル Web ベース サービスにわたって、信頼性が高く、スケーラブルなオープンソース インフラストラクチャを提供し続けます。