Upgrade № 826 | Page 25

ПРА К ТИК У М Если с сервером что-то не так — загляните в эти файлы. 2.6. Установите Apache через ко- мандную строку. Откройте ко- мандную строку (или выполните команду cmd в PowerShell) от име- ни администратора и выполните команду D:\web\apache\bin\httpd. exe -k install. Сервер установится тут же, прямо в режиме командной строки. Если вся подготовка прошла без оши- бок — Apache установится, но еще не запустится. Если захотите уда- лить Apache, то выполните в ко- мандной строке команду D:\web\ apache\bin\httpd.exe -k uninstall. 2.7. Запустите «Диспетчер за- дач» Windows, перейдите на вкладку «Службы». Найдите Apache2.4 в списке служб, вы- зовите контекстное меню: так вы сможете запустить, остано- вить или перезапустить сервер. Запустите сервер. В файлах сервера Apache для Windows также есть програм- ма Apache Monitor, графический интерфейс, смысл которого ров- но такой же: запускать, останав- ливать и перезапускать службу Apache2.4. Но в последней версии Windows 10 сильно проще попасть в список служб, поэтому смыс- ла пользоваться Apache Monitor больше нет. 2.8. Откройте браузер и набе- рите адрес http://localhost/ или http://127.0.0.1/ — вы должны уви- деть надпись Hello world. Браузер обратится с запросом по 80 порту к тому же компью- теру, на который он установлен, и будет ждать ответа. Если уста- новка Apache прошла без оши- бок, но в ответе нет надписи Hello world — проверьте есть ли в ката- логе D:/web/www файл index.html и еще раз пройдитесь по всем пунктам. Если все прошло успеш- но и в ответ вы получили файл index.html, то поздравляю, вы уже можете дополнять его кодом на HTML, CSS и JavaScript и обра- щаться к файлам по имени хоста. 2.0. Обновить Apache легко. Переименуйте папку D:\web\ apache в apache_old, распакуй- те новую версию Apache в D:\web\ apache, перенесите httpd.conf из папки apache_old в папку apache. Если все работает — удалите apache_old. 3. ДОБАВЬТЕ В APACHE ВИРТУАЛЬНЫЕ ХОСТЫ 3.1. Откройте файл C:\Windows\ System32\drivers\etc\hosts от име- ни администратора. Добавьте в него строки 127.0.0.1 host1. localhost и 127.0.0.1 host2.localhost. Сохраните файл hosts. 25