@NikSIk31

Пошаговый деплой Laravel проекта на VPS Ubuntu с GitLab ssh-keys?

Подскажите пожалуйста по таким вопросам:
для начала опишу как я сделал
1) Создал пользователя на ВПС.
2) /var/www/mysite.com - папка для сайта
--- вопрос 1: этой папке должны даваться права моего пользователя? (то есть, не рут?)
3) пользователю в ~/.ssh тоже дал права И создал ключ от имени пользователя ssk-keygen - залил его на гитлаб
--- вопрос 2: правильно ли загружать на гитлаб ключ от конкретного пользователя, а не от рута?
--- вопрос 3: и правильно ли то, что я дал права ему
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sanes
@Sanes
!
  • Про окружение правильно. Но лучше не страдайте с ковырянием вручную, а установите панель управления. Fatpanel прекрасно работает с Laravel в любом режиме php.
  • Gitlab не пользовался. Что мешает сделать просто git clone
Ответ написан
delphinpro
@delphinpro
frontend developer
Я создаю пользователя, размещаю сайт в его домашней папке. nginx запускаю от имени этого пользователя.
Генерация ключа, работа в консоли - всё от этого пользователя. Рут крайне редко требуется.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Сбер Москва
от 150 000 до 250 000 ₽
Ключ Москва
До 160 000 ₽
Exness Москва
от 3 000 €
28 нояб. 2020, в 08:40
10000 руб./за проект
28 нояб. 2020, в 01:16
5000 руб./за проект
28 нояб. 2020, в 00:31
2000 руб./за проект