Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: В какой папке лучше хранить исходники сайта?  (Прочитано 1183 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chad-_-d

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Добрый день, форумчане! Решил попробовать развернуть сайт на vps хостинге. Первое, с чем столкнулся, куда положить исходники сайта?
Если быть более конкретным, то пишу на python (django) и их то мне надо куда-то положить. Какие варианты есть у меня:
1) Создать какого-нибудь пользователя типо site_name, и сайл положить по адрессу /home/sait_name/sait_name. Но в этой ситуации возникает проблема, если проект будут разрабатывать несколько пользователей. Нужно настраивать прова доступа, чтобы, допустим, и пользователь sait_name1 и sait_name2 имели доступ к этой папке.
2) Какая-нибудь папка типо /var/www/sait_name. Но мне кажется не очень-то и хорошо писать что-то в рутовых папках.

Как лучше лучше поступить, подскажите, пожалуйста?

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: В какой папке лучше хранить исходники сайта?
« Ответ #1 : 11 Августа 2017, 20:17:09 »
В Линукс (как и в других системах) есть не только права владельца, но и права группы. Это про несколько пользователей.
Папка /var/www/sait_name далеко от корня (аж на 3 уровня)…
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн chad-_-d

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: В какой папке лучше хранить исходники сайта?
« Ответ #2 : 11 Августа 2017, 20:31:10 »
Azure, про права группы знаю. Но столкнулся с такой проблемой, что если я создаю файл, то права на запись группе автоматически не выдаются. Приходится постоянно прописывать chmod g=rwx file_name. Возможно ли как-то сделать, чтобы при создании файла права на запись давались и группе?
А почему далеко от корня? Если создавать в домашней папке, то она тоже будет далеко от корня /home/sait_name/sait_name (те же 3 уровня)
ps: для примера я создал 2 пользователя test1 и test2, у которых первоначальная группа test

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: В какой папке лучше хранить исходники сайта?
« Ответ #3 : 11 Августа 2017, 20:45:32 »
man umask
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн chad-_-d

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: В какой папке лучше хранить исходники сайта?
« Ответ #4 : 11 Августа 2017, 21:45:14 »
Azure, спасибо, с правами разобрался!
Получается, всё-таки лучший способ, это в домашнюю дерикторию положить исходники?

Пользователь добавил сообщение 12 Августа 2017, 13:32:07:
Здесь разве нет сисадминов?(
« Последнее редактирование: 12 Августа 2017, 13:32:07 от chad-_-d »

 

Страница сгенерирована за 0.045 секунд. Запросов: 25.