ПРА К ТИК У М
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