nginx сам по себе PHP не выполняет — он передаёт запросы обработчику FPM. Соберём связку правильно: поставим нужную версию PHP, настроим пул воркеров и nginx, проверим через тестовый скрипт. nginx отдаёт статику сам, а запросы к .php передаёт по протоколу FastCGI процессу php-fpm. FPM держит пул готовых воркеров, поэтому запросы обрабатываются без затрат на запуск интерпретатора каждый раз.
Подробнее →