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
установил без изменения прав.

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы