Настройка nginx + php-fp и права пользователей

Как правильно настраивать вроде ясно, а вот что делать с разными доменами?
Под каждого создавать пользователя?
Права на папку какие?
  • Вопрос задан
  • 3911 просмотров
Пригласить эксперта
Ответы на вопрос 3
@portfelio
Для каждого домена свой пользователь и пул РНР запущенный от этого пользователя.
Ответ написан
Комментировать
@bernex Автор вопроса
Буду пробовать, спасибо.
Как еще тогда права настраивать для mysql? По стандарту?
Ответ написан
radist2s
@radist2s
Back-end и front-end разработчик
У меня есть небольшой гист для генерирования пула и конфига nginx. Если функции генерирования излишни, то смотрите на nginx-vhost.bone и на phpfpm-pool.bone. Все %переменные% внутри меняйте на соответствующие вашему окружению значения. Для phpfpm-pool.bone обратите внимание на лимиты памяти, процессов и максимальный размер загружаемого файла. Так же там закомментированны некоторые параметры, как listen - там можно выбрать что слушать(порт или сокет), соответственно, нужно поменять прокси "upstream" на nginx.
Ну и как заметил @sim3x, нужно "пользователя nginx добавить в группу сайта".
То есть если вы создаете пользователя для php-fpm с именем "super_site_user", то в группу super_site_user(при обычных обстоятельствах создается вместе с пользователем) добавьте пользователя www-data(нужно уточнить имя пользователя в /etc/nginx/nginx.conf - параметр user).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы