NginxとPHP-FPM間をunix socket通信にする

調べたのでメモ。

環境

  • CentOS 6.3
  • php 5.4.5
  • nginx 1.2.0

php-fpm.confのlistenを以下のようにします。

listen = /var/run/php-fpm/php-fpm.sock;

nginx.confの該当serverのfastcgi_passを以下のようにします。

server {
    ...
    fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
    ...
}

※ /var/run/php-fpm/ディレクトリが無いときは作っときます。

php-fpmとnginxを再起動したら完了です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です