ПРА К ТИК У М
ного сайта Microsoft: VC_redist.
x64.exe.
2.2. Распакуйте архив и пе-
ренесите содержимое папки
Apache24 в папку D:\web\apache.
Важно ничего не перепутать и пе-
ренести не все содержимое архи-
ва, а лишь содержимое подпап-
ки с именем Apache24. В архиве
могут быть файлы readme и про-
чая информация, которая не нуж-
на для работы сервера.
2.3. Откройте файл D:\web\apache\
conf\httpd.conf. Поиском по фай-
лу найдите и измените значе-
ние SRVROOT на D:/web/apache.
Найдите и измените значе-
ния DocumentRoot и Directory на
D:/web/www.
У Apache несколько фай-
лов с настройками, все они на-
ходятся в папке conf (от сло-
ва configuration, «конфигура-
ция» в переводе с английско-
го). Основные настройки задают-
ся в файле httpd.conf. Параметр
ServerRoot задает корневую пап-
ку самой программы Apache,
а DocumentRoot и Directory зада-
ют корневую папку хоста, то есть
ту папку, в которой хранятся фай-
лы сайта. Номера строк с пара-
метрами могут меняться в новых
версиях Apache, поэтому я их не
привожу, поищите параметры по
документам. Чтобы открыть окош-
ко поиска в вашем текстовом ре-
дакторе, нажмите Ctrl + F.
2.4. В том же файле httpd.conf
найдите, раскомментируйте и из-
мените значение ServerName на
localhost:80.
Параметр ServerName задает до-
менное имя, по которому хост
(иначе говоря, сайт) будет от-
кликаться. Так повелось, что до-
мен внутри компьютера называют
localhost и этот домен соответству-
ет IP-адресу 127.0.0.1. Для обраще-
ния к сайту можно использовать
как доменное имя, так и IP-адрес.
Порт под номером 80 использует-
ся в вебе для протокола HTTP без
шифрования. Комментарии в фай-
ле конфигурации Apache предва-
ряются октоторпом (символом ре-
шетки), сервер будет игнорировать
такие строки.
2.5. В том же файле httpd.conf
найдите и измените значение па-
раметра ErrorLog на "D:/web/log/
apache-error.log", а также зна-
чение CustomLog на "D:/web/
log/apache-access.log" common.
Сохраните файл httpd.conf
с перезаписью.
Как правило, работающий сер-
вер выдает ошибки. Даже опыт-
ным разработчикам редко удается
их избежать. Параметры ErrorLog
и CustomLog хранят адреса фай-
лов с журналами ошибок сервера.
24