generated at
Apache
Apache HTTP Server
Apache Software Foundationが配布している
Brian Behlendorfが発起人






docs見る時にversion気をつけようねmrsekut
2021/5/8現在の最新はv2.4
ぐぐるとやたらv2.2が出てくるmrsekut


mod_hoge という感じの命名
に限らないらしい
様々な機能がmoduleとして配布されている
$ httpd -l
読み込まれているmoduleを確認する
Dynamic Shared Object
動的に読み込むmodule


設定ファイルが2つある
Apache全般に関する設定
こちらのほうが処理速度が速い
ディレクトリ単位で設定が必要な場合に使う
やや非効率
2つの差異
ややこし〜mrsekut



versioinの変遷
初期リリースは1995年
2005/12リリース
2012/2/21リリース




非同期処理
マルチスレッドで解決する
が、C10K問題にぶち当たる



なんでこんなに広く使われた?
OSSで無料で使えたから?
IISは完全無料ではないらしい
Nodejs, expressあたりとの関連をよくわかってない
Nodejsだけでも足りるが、SSLとかするならこういうの使えば楽だよという感じらしい
未だに使うの?