Задать вопрос

Права на каталог и группа пользователя?

Интересует вопрос как правильно устанавливать любой компонент из composer чтобы без ошибок доступа к определенному каталогу. В системе 2 пользователя это root и user с правами root (sudo), composer устанавливается от пользователя root. Как правильно установить Laravel через composer, в каталог /var/www/$domain, что бы не было проблем Access denied в каталогах storage и bootstrap/cache? Может установку Laravel нужно делать от пользователя root или sudo $user?
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + ML и нейросети
    12 месяцев
    Далее
  • Stepik
    DevOps-инструменты [ Linux + Docker + Git ]
    1 месяц
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Viji
@Viji
DevOps Engineer
Обычно в этих каталогах должны быть права на read от пользователя www - он же пользователь, от которого работает web server (например apache или nginx)

установку Laravel все равно от кого делать, просто потом:
$sudo chown -R www-user:www-user /var/www/$domain

проверьте от какого usera работает веб сервер, $ps aux | grep nginx/apache/http - что установлено
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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