
Я использовал Apache2 /var/www/site
и все работало хорошо. Мы начали использовать proFTPD и поняли, что нам нужно переместить сайты в домашний каталог.
Примечание: Домашнего каталога не было, когда мы впервые установили Ubuntu 12.04.
Мы хотим, чтобы это было home/username, так как у нас есть несколько локальных разработчиков, которым нужен доступ к этим папкам и нужен FTP. Мы пробовали smbd, однако обнаружили, что ему не нравится наша веб-программа Atom.io
Ошибка Предупреждение: DocumentRoot [/home/russellharrower/www/harrower.xyz/public_html] не существует
Также я заметил, что когда я перехожу в основную системную папку (по умолчанию), я вижу домашнюю папку, но получить к ней доступ можно только из другой папки. Будет ли ~/home
это проблемой?
решение1
Вам следует создать группу/группы пользователей и дать этой группе/группам разрешение на запись в ваши /var/www
каталоги. Таким образом, вам не придется возиться с разрешениями Apache на /home
каталоги.