Если Вы хотите использовать Nginx и PHP-FPM для среды виртуального хостинга, Вы должны составить свое мнение о безопасности. В среде Apache / PHP, Вы можете использовать Suexec и / или suPHP, чтобы выполнить PHP под отдельной учетной записью пользователя, а не пользователя системы, как www-data. Там нет такого понятия, для PHP-FPM, но, к счастью PHP-FPM позволяет создать "пул" для каждого веб-сайта, который делает PHP-скрипты выполняемыми как пользователь / группы, определенного в этом пуле. Это дает Вам все преимущества suPHP, и в дополнение к этому у Вас нет какой-либо FTP или SCP проблемы перевода, поскольку PHP-скрипты не должны находиться в собственности конкретного пользователя / группы, которая будет выполнена, как пользователь / группа, определяемая в пуле. Я не даю никаких гарантий, что это будет работать для Вас!