Upgrade № 826 | Page 27

ПРА К ТИК У М vhosts.conf. Сохраните файл httpd.conf. Когда Apache увидит, что у него есть доступ к httpd-vhosts.conf, то он перестанет принимать во вни- мание указанные ранее параме- тры DocumentRoot, ServerName, ErrorLog и CustomLog в файле httpd.conf. Все эти параметры бу- дут взяты из файла конфигура- ции виртуальных хостов, а самый первый указанный хост будет счи- таться за localhost. 3.5. Откройте файл D:\web\ apache\conf\extra\httpd-vhosts. conf. Опишите виртуальные хосты в следующей нотации, после чего перезапустите Apache: ServerAdmin webmaster@host1. localhost DocumentRoot "D:/web/www/host1. localhost" ServerName host1.localhost ServerAlias www.host1.localhost ErrorLog "D:/web/log/host1. localhost/error.log" CustomLog "D:/web/log/host1. localhost/access.log" common ServerAdmin webmaster@host2. localhost DocumentRoot "D:/web/www/ host2.localhost" ServerName host2.localhost ServerAlias www.host2.localhost ErrorLog "D:/web/log/host2. localhost/error.log" CustomLog "D:/web/log/host2. localhost/access.log" common 3.6. Откройте браузер и перейдите по адресам http://host1.localhost/ и http://host2.localhost/ — вы должны увидеть надписи host1 и host2 соответственно. Если хочется поработать с двумя и более проектами на одном ком- пьютере, то под каждый из них легко создать отдельные вирту- альные хосты. Еще один хост лег- ко создать, пройдя по инструкции сначала: создать папку хоста в D:\ web\www, папку журналов оши- бок в D:\web\log, строку с име- нем хоста в файле hosts и блок VirtualHost в файле httpd-vhosts. conf. 3.0. Сохранить виртуальные хо- сты при обновлении Apache так- же легко. Просто не забудьте пе- ренести еще и D:\web\apache_old\ conf\extra\httpd-vhosts.conf в но- вую папку apache. 4. УСТАНОВИТЕ И НАСТРОЙТЕ PHP 4.1. Загрузите архив с послед- ней версией PHP для 64-разряд- ной Windows: php-7.3.2-Win32- VC15-x64.zip. На всякий случай, 27