■WEBサーバとは?
WEBサーバは、起動中はアクセスを待機しており
アクセスがきたときに、HTMLデータを返すコンピュータのことをいう。
◆apacheとは?
apacheとは正式には「Apache HTTP Server」といい、WEBサーバ用のソフトウェアである。
1995年にリリースされており、古くからあり現在もシェア率が高い。
スクリプト言語により動的なコンテンツを返す必要がある場合は、Apache HTTP Serverが優れている。
◆nginxとは?
nginxは、apacheの次(2番目)に使われているWEBサーバ用のソフトウェアである。
またApache HTTP Serverのパフォーマンス制限に対処すべくして生み出された、高負荷に強い。C10K問題に対応している。
Nginxの設定ファイル(nginx.conf)は、Apacheの設定ファイル(httpd.conf)よりも直感的で設定しやすい面もある。