ホームページ  >  記事  >  運用・保守  >  apache2とは何ですか

apache2とは何ですか

藏色散人
藏色散人オリジナル
2019-07-09 13:52:228167ブラウズ

apache2とは何ですか

apache2 とは何ですか?

Apache2 Software Foundation (ASF) は、サポート対象のソフトウェアを提供する非営利組織です。 Apache コミュニティのオープン ソース ソフトウェア プロジェクトによる。

現在、Apache HTTP には 3 つのバージョン (1.3、2.0、および 2.2) があります。

Apache は、1.X バージョンの時代には十分に安定しており、強力であり、極めて重要な地位を占めていましたが、依然として存在しています。一部の非フル機能の WEB サーバーは、カバーできない領域で市場シェアを獲得しています。

この状況は 2.X で大幅に改善され、コンパイルとインストールがより簡単になりました。Apache は標準の GNU 自動構成ツールを使用します。Windows プラットフォームの場合は、グラフィカル インストール インターフェイスも提供されます。

設定に関しては、新しいバージョンではいくつかのわかりにくい指示が削除されていますが、作業の大部分は依然としてファイル設定ファイルに基づいています。グラフィカルインターフェイス設定ツールに慣れているユーザーにとっては少し面倒かもしれません。

設定ツールはコアリリースパッケージとは別に用意されており、ApacheConfなど一部のツールは無料または格安で入手でき、これらのツールを利用することでApacheの各種設定を簡単に行うことができます。

運用の観点から見ると、Apache2.X バージョンは古いバージョンよりも強力でスケーラブルです。

ハイブリッド マルチスレッド/マルチプロセス モジュールにより、あらゆる規模のホスト (小規模なサイトのみを実行する一般的な X86 サーバーから複数の仮想インスタンスを同時に実行する大規模なホストまで) のパフォーマンスを最大限に活用できます。これはまさに Apache1.3 に欠けているものです。新しいバージョンでは、プラグインの形式で、いくつかの特定のプラットフォームといくつかの一般的なモジュールのサポートが提供されます。 IPV6 の公式サポートによりインターネットのアップグレードが可能になり、HTTP 1.1 のサポートによりプロキシ サーバーのパフォーマンスが向上します。

さらに、コア リリース パッケージの新しいバージョンでは、セキュリティと管理性を強化するためにいくつかのモジュールが追加されています。

mod_auth_ldap は LDAP (Lightweight Directory Access Protocol) に基づく認証を導入し、mod_autoindex モジュールは次のことを行うことができます。訪問者向けのディレクトリ リストを簡単に生成でき、mod_deflate モジュールを使用すると、送信前にコンテンツを圧縮して帯域幅を節約できます。

安定性とスケーラビリティを考慮して、この記事では Apache 2.0 を使用します。

Apache 関連の知識については、Apache 使用法チュートリアル 列を参照してください。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。