nginxとphp-fpmの仕組みがよくわからない

以下、作業用メモです。

環境構築時、PHPの実行環境を構築する際にWebサーバーとしてnginxを使用してみたがよく分からずに一回断念。
そのときは慣れている Apacheのほうで構築を進めたけど、Nginxの仕組みがもやもやっとしていたので調べました。

調べ始めたらいろんな用語が出てきて一旦迷子になったため、ここにメモをしておく。

【用語などいろいろメモ】

・PHP-FPM

・CGI(Common Gateway Interface)・・・「コモン・ゲートウェイ・インターフェース」

・FastCGI

(PHPには「モジュール版」と「CGI版」がある)
・モジュール版
・CGI版

・ApacheでもFastCGIを通してPHPを実行することはできる

・nginxとphp-fpmの通信は、TCPかUNIXドメインソケットのどちらか
・TCPソケット
・UNIXドメインソケット

【参考サイト】

この記事を書いた人