The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

dkLab Apache - виртуальные хосты с привилегиями различных пользователей

Дата
02 Apr 2007
ЗаголовокdkLab Apache - виртуальные хосты с привилегиями различных пользователей
ПояснениеdkLab Apache - это дистрибутив для тех, кто собирается использовать Apache в Unix для обслуживания нескольких полностью независимых друг от друга сайтов, работающих под разными, полностью разграниченными друг от друга пользователями Unix. По сути это Apache 1.3.34, на который наложены некоторые "самодельные" патчи. Вот функциональность, которую они добавляют:
  • Запуск различных виртуальных хостов под различными Unix-пользователями. То, под каким пользователем работает виртуальный хост, задается в его стандартных директивах User и Group. Все скрипты, включая скрипты для mod_php, CGI и т. д., работают с правами указанного пользователя и группы и не могут получить доступ к файлам другого виртуального хоста. Долой safe_mode и проблемы с правами доступа в PHP!
  • Возможность создавать виртуальные хосты по шаблону: ABC.example.com -> /home/example/ABC. Вы можете ссылаться в директиве DocumentRoot на нужную часть доменного имени, например, так: /home/example/$-3+ (в данном примере это будет /home/example/ABC). Просто создайте директорию, чтобы добавить на сайт новый поддомен!
  • Модуль mod_rewrite защищен от любого рода "зацикливаний". Неосторожно или злонамеренно написанные директивы в .htaccess не могут "подвесить" весь сервер.
  • Home URLhttp://dklab.ru/lib/dklab_apache/
    Флагrussian
    РазделApache, модули, дополнения
    Ключи



     Добавить ссылку
     
     Поиск ссылки (regex):
     

    Последние заметки
    - 30.11 Отправка логов из kubernetes в clickhouse
    - 03.11 Linux окружение noroot в Android-смартфоне собственными руками.
    - 02.11 Борьба с троллингом на opennet.ru при помощи uBlock Origin
    - 20.10 Сборка и тестирование хелловорлда под 17 платформ одним скриптом
    - 11.09 Шифрование данных на существующем разделе ext4 без его переформатирования
    - 04.08 Прямая отправка заданий на принтер, без использования CUPS и других прослоек
    - 19.06 Запуск процесса с совсем-совсем IDLE приоритетом в Linux
    - 11.06 Работа с 32- и 64-разрядными chroot на примере Debian
    - 13.05 Эксперименты по борьбе с утечками памяти Telegram Desktop
    - 01.05 Получаем патчи безопасности для Ubuntu 16.04
    RSS | Следующие 15 записей >>




    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру