Upgrade № 826 | Page 24

ПРА К ТИК У М ного сайта 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