Урок №1. Запуск сервера Apache и просмотр сайта
с переносного носителя с помощью USBWebserver 8.6
Степень завершённости урока: 80%
Программа USBWebserver предоставляет возможность локального запуска веб-сервера Apache без предварительной установки на компьютер. Одним из преимуществ такого подхода является возможность просматривать сайт, который требует наличия PHP-интерпретатора, с любого USB-носителя.
Внутри папки root размещаются страницы сайта, которые можно просмотреть с помощью USBWebserver.
При попытке открыть файл index.php мы увидим не окно браузера, а какой-то текстовый редактор или предложение выбрать программу для открытия. Для просмотра страницы в браузере необходимо запустить файл usbwebserver.exe. Предварительно необходимо убедиться, что напротив Apache стоит галочка в зелёном кружке. Теперь для запуска браузера и просмотра сайта достаточно нажать на кнопку "Localhost".
Образец сайта, который идёт вместе с программой, фактически представляет из себя одну веб-страницу, которая с помощью функции phpinfo() выводит информацию о PHP-интерпретаторе.
Что нужно сделать, чтобы просмотреть собственный сайт? Рассмотрим на примере сайта www.historian.by. Нам понадобятся несколько файлов:
- главная страница сайта (в моём случае это файл index.php)
- стили CSS, чтобы меню корректно отображалось (в моём случае это файл style.css, который находится в папке style2, у вас этот файл может размещаться в любой папке или вообще рядом с файлом index.php)
- меню сайта (в моём случае это файл menu-new.html)
Что касается папки learning, в ней размещаются уроки сайта. Вы можете добавить любое количество папок при условии, что на них есть ссылки (например, через меню). Даже при отсутствии ссылки веб-страницу всё равно можно открыть. В этом отношении оффлайновая версия работает так же, как и онлайновая.
Теперь всё готово для оффлайного просмотра сайта без необходимости устанавливать сервер. Обратите внимание на адресную строку браузера. Адрес "localhost" означает, что браузер обращается к адресу, на котором запущен веб-сервер, т.е. к локальному компьютеру. Цифра "8080" обозначает номер порта, на котором запущен веб-сервер.
Страница обновлена 6 августа 2023 года.