ubuntu:apache_multi_users
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияСледующая версияСледующая версия справа и слева | ||
ubuntu:apache_multi_users [2009/12/25 11:43] – artur | ubuntu:apache_multi_users [2009/12/25 12:05] – artur | ||
---|---|---|---|
Строка 7: | Строка 7: | ||
<note important> | <note important> | ||
- | <code bash|Устанавливаем:> | + | Устанавливаем: |
+ | <code bash>$ sudo apt-get install apache2-mpm-itk</ | ||
Далее, прописываем к каждому виртуальному хосту следующее: | Далее, прописываем к каждому виртуальному хосту следующее: | ||
Строка 13: | Строка 14: | ||
AssignUserId USER GROUP | AssignUserId USER GROUP | ||
</ | </ | ||
+ | |||
+ | Если для виртуального хоста не будет указана эта директива, | ||
+ | |||
+ | Далее, необходимо установить права владения файлов у виртуальных хостов: | ||
+ | <code bash> | ||
+ | |||
+ | Активировать этот модуль через a2enmod НЕ нужно. | ||
+ | |||
+ | Перезапускаем Apache2: | ||
+ | < | ||
+ | |||
+ | |||
+ | ===== Пример создания директории под сайт и пользователя ===== | ||
+ | |||
+ | Создаем новую группу: | ||
+ | < | ||
+ | |||
+ | Создаем пользователя vasya в группе friend: | ||
+ | < | ||
+ | Для него автоматически создастся домашняя директория **/ | ||
+ | |||
+ | И для его виртуального хоста добавляем строчки: | ||
+ | < | ||
+ | AssignUserId vasya friend | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Ссылки ==== | ||
+ | - http:// | ||
+ |
ubuntu/apache_multi_users.txt · Последнее изменение: 2017/03/23 21:59 — 127.0.0.1