Apache HTTP Server
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/25 08:02 UTC 版)
利用形態
Apacheは、主にワールドワイドウェブ上で静的または動的なコンテンツを公開するために使われる。多くのウェブアプリケーションは、Apacheが提供する環境と機能を想定して設計されている。また、ApacheはLAMP (Linux、Apache、MySQL、PHP/Perl/Python) や LAPP (Linux、Apache、PostgreSQL、PHP/Perl/Python) と呼ばれる非常に人気のあるウェブサーバコンポーネントの一つでもある。読み方はそれぞれLAMP(ランプ)、LAPP(ラップ)である。さらに、Apacheはいろいろな商用パッケージ、例えばOracle Databaseに組み込まれており、macOSやNetWare 6.5の標準Webサーバにもなっている。
特殊な形態
Apacheでは、FreeBSDのカーネルと連動し、最高の性能を引き出す特殊な動作形態をサポートしている[14][15]。 これはFreeBSDをHTTPサーバに特化するという運用形態を想定したもので、FreeBSD及びApacheの両者に設定が必要であり、共にインストール直後の標準設定ではサポートされない。
基本的な動作は、LinuxのTUX web serverやWindowsのInternet Information Servicesなどに近い実装であり、通信バッファのカーネルからの直接的な読込やkqueueなど多岐にわたり、一部のみ利用ということも可能になっている。
同形態はLinuxにおけるサポートも検討されたが、あまりに特殊であるため未実装となっている。[独自研究?]
- ^ “About the Apache HTTP Server Project”. Apacheソフトウェア財団. 2013年5月30日閲覧。
- ^ “Licenses”. www.apache.org. 2023年5月11日閲覧。
- ^ "Announcement: Apache 1.3.0 Released !" (英語). 6 June 1998. 2015年1月6日閲覧。
- ^ "Apache HTTP Server 1.3.42 released (final release of 1.3.x)". apache.org (英語). 2020年5月27日閲覧。
- ^ "Official Release: Apache 2.0.35 is now GA" (英語). 6 April 2002. 2015年1月6日閲覧。
- ^ "[Announcement] Apache HTTP Server 2.0.65 Released". apache.org (英語). 2020年5月27日閲覧。
- ^ "Apache HTTP Server 2.2.0 Released" (英語). 1 December 2005. 2015年1月6日閲覧。
- ^ "[Announce] Apache HTTP Server 2.2.34 Released". apache.org (英語). 2020年5月27日閲覧。
- ^ "[ANNOUNCEMENT] Apache HTTP Server 2.4.1 Released" (英語). 21 February 2012. 2015年7月17日閲覧。
- ^ "Apache HTTP Server 2.4.58 Released". apache.org (英語). 2023年10月19日閲覧。
- ^ “Welcome! - The Apache HTTP Server Project”. 2018年3月17日閲覧。
- ^ “archive.apache.org”. 2018年3月17日閲覧。
- ^ “Apache HTTP Server、6年ぶりのメジャーアップデート版「2.4.1」リリース”. SourceForge.JP (2012年2月22日). 2012年2月23日閲覧。
- ^ “accf_http”. 2013年6月5日閲覧。
- ^ “Apache コア機能 AcceptFilter ディレクティブ”. 2016年10月10日閲覧。
固有名詞の分類
オープンソース |
Nexenta OS Dpkg Apache HTTP Server PostgreSQL Gretl |
Webサーバ |
PEAR FastCGI Apache HTTP Server CPanel Apache Struts |
- Apache HTTP Serverのページへのリンク