Директивы
Основной конфигурационныйфайл httpd.conf
Дополнительные конфигурационные файлы в каталоге conf\extra
Более 500 директив
Основные директивы
ServerRoot каталог задает каталог, в котором установлен сервер
ServerRoot "C:/Apache2.2"
Основные директивы
Listen портзадает номер порта, который «слушает» сервер
Listen 80 – как сервис
Listen 8080 – как консольное приложение
Можно использовать несколько директив Listen
'Main' server configuration
ServerAdmin e-mailзадает e-mail администратора сервера
ServerAdmin admin@localhost.ru
'Main' server configuration
ServerName DNS-имя/IP-адрес:портзадает DNS-имя сервера или IP-адрес и номер порта
ServerName localhost:8080
ServerName 127.0.0.1:8080
'Main' server configuration
DocumentRoot каталог задает корневой каталог для документов
DocumentRoot "C:/Apache2.2/htdocs"
'Main' server configuration
'Main' server configuration
DirectoryIndex файлзадает имя файла, запрашиваемого по умолчанию
DirectoryIndex index.html
DirectoryIndex index.html index.htm index.php
В строке адреса браузераhttp://host.rudisk:\apache\htdocs\index.html
'Main' server configuration
ErrorLog каталог/файлзадает файл с ошибками сервера
ErrorLog "logs/error.log"
'Main' server configuration
CustomLog каталог/файла форматзадает файл с логом сервера
CustomLog "logs/access.log" common
'Main' server configuration
Alias виртуальный_путь физический_путь задает соответствие между виртуальным и реальным именем каталога, используется для доступа в ресурсам, расположенным не в DocumentRoot
Alias /icons/ "C:/Apache2.2/icons/"
'Main' server configuration
ScriptAlias виртуальный_путь физический_путь аналогично директиве Alias, задает соответствие между виртуальным и реальным именем каталога, но содержащего скрипты
ScriptAlias /cgi-bin/ "C:/Apache2.2/cgi-bin/"
'Main' server configuration
AddType mime(media)-тип расширение задает соответствие между mime-типом и расширением имени файла(тот же эффект даст добавление соответствующей строки в файл mime.types)
AddType application/x-httpd-php .php
'Main' server configuration
AddHandler обработчик расширение для запуска скриптов за пределами ScriptAlias-каталога, задает соответствие между обработчиком и расширением имени файла (точка необязательна)
AddHandler cgi-script .cgi .bat
Стандартные обработчики
cgi-script, send-as-is
'Main' server configuration
Action mime(media)-тип cgi-скрипт задает соответствие между mime-типом и cgi-скриптом, обрабатывающим файлы соответствующего mime-типа перед отправкой их клиенту
Action application/x-httpd-php "/php/php-cgi.exe"
'Main' server configuration
Options [+ | -]параметры задает настройки для каталога
All – разрешены все средства
ExecCGI – разрешено выполнение cgi-скриптов
Includes – разрешены директивы включения на стороне сервера
IncludesNOEXEC – разрешены директивы включения на стороне сервера, кроме директивы #exec
Indexes – разрешена индексация
…
None – запрещены все средства
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.