Сталкиваюсь каждый раз когда устанавливаю эту связку с такой проблемой. Если ставишь какую-то cms например wordpress, то пользователю php-fpm под именем www не хватает прав, чтобы делать обновления на сайте. Выходов несколько - настройка ftp (конкретно для wordpress) или давать права на запись как-то так
chown -R www-data:www-data /var/www; chmod 2775 /var/www
cd /var/www; find -type d -exec chmod 2775 {} \; && find -type f -exec chmod 664 {} \;
usermod -a -G www-data kentastik
ну или так
find wp-content | sed -e 's/\ /\\\ /g' | xargs chown www-data:www-data
find wp-admin | sed -e 's/\ /\\\ /g' | xargs chown www-data:www-data
Короче вопрос такой. Думается мне, что всё это не тру метод настройки. Подскажите как лучше быть в таком случае, чтобы и костыли эти не выдумывать и по возможности наиболее правильный и оптимальный путь?