время
|
|
Глава 6. Проблемы 12
параграфе приведены практические способы настройки virtualHost
в сервере Apache. Создание наиболее безопасного сервера, настроенного на работу
с РНР, является целью создателя сервера, поэтому мы решили включить этот прак-
тический материал в нашу книгу.
Рабочий пример с комментариями:
<VirtualHost 192.168.!.!:*>
# электронный адрес системного администратора
ServerAdrain test@your.domain.name.by
# имя пользователя и группы для выполнения скриптов под suexec
User project
Group project
# домен виртуального хоста и его алиасы
ServerName project.tyumen.ru
ServerAlias www.project.tyumen.ru
# куда записывать логи
CustomLog /usr/local/apache/logs/project_access combined
ErrorLog /usr/local/apache/logs/project_error_log
# описание директории с HTML-файлами
<Directory "/home/project/htdocs">
# HTML, выдаваемые пользователю при ошибках доступа
ErrorDocument 404 /missing.html # файл не найден
Глава б. Проблемы безопасности
ErrorDocument 403 /access.html #