Rubik
@Rubik

Как правильно настроить права apache2?

Доброе время суток, подскажите пж как правильно настроить права apache2.
Есть:
1. Установленный Debian 8 (jessie)
2. Apache2
3. MySql
4. PHP
5. Proftpd

По мимо root создал еще один пользователь admin под ним и захожу по ftp и заливаю файлы cms
Сейчас после заливки файлов в них нельзя записать

Добавил пользователя admin в группу www-data добавил права на папку
var/www/site (права 770) но они применяться и к файлам.

Как настроить правильные права как на хостингах залил файлы cms
установил без изменения прав.

Спасибо!
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 1
icCE
@icCE
youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
Обычно создается структура.

/home/%user%/public_html/www к примеру
и выдается доступ по ftp для конкретного пользователя.

apache2 настраивается на выполнение процессов именно этого пользователя/лей
для этого используется модуль apache2-mpm-itk - если память не врет.
Отдельно на каждого пользователя настраиваете процесс php . В mysql выдаете ему определенную БД. итд ипт.

Но как по мне проще все это настроить на nginx.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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