Если вся ваша связка nginx/php работает на одном сервере, лучше использовать unix-сокеты вместо tcp-сокетов для работы:

  • Меньше данных копируется (не используется loopback интерфейс, как в случае с TCP-сокетами)
  • Происходит меньше переключений контекстов

Включение unix-сокетов в nginx'е:

---
upstream backend {
    server unix:/var/run/fastcgi.sock;
}
---

Включение unix-сокетов в php-fpm'e:

---
...
listen = /var/run/fastcgi.sock
...
---

После этого рестартуем nginx и fpm и пользуемся.