Что такое Web-сервер
Пользователи, которые когда-либо использовали Web, вероятнее всего, слышали термин
"Web-сервер", но все же они не имеют четкого представления о том, для
чего нужен Web-сервер.
Очень часто этот термин имеет двойное значение, обозначая и компьютерное оборудование,
и программное обеспечение, выполняемое на компьютере. Корректно использовать термин
"Web-сервер" для обозначения программного обеспечения, запускаемого
для ответа на запросы Web-клиентов, например Web-браузеров.
Программное обеспечение Web-сервера
предназначено для отображения документов, использующих HTTP (Hypertext Transfer
Protocol - Протокол передачи гипертекста) и доступных на Web-сайте в ответ на
запросы клиентов. Web-сайт использует программное обеспечение Web-сервера.
Последовательность действий следующая: клиент запрашивает документ при помощи URL; Web-сервер принимает запрос, находит в системе URL, соответствующий заданному, - физический файл (который может быть файлом HTML или файлом другого типа). Убедившись, что клиент имеет разрешение на получение файла, Web-сервер возвращает файл клиенту. Кроме того, обычно Web-сервер ведет запись протокола: кто и какой документ запрашивал, и сколько было запросов, что позволяет получить статистику для определения популярности Web-сайта.
Вы уже достаточно долго
изучаете Linux и сейчас готовы к обзору наиболее популярного из применений этой
операционной системы: использования Linux для создания Web-серверов небольшого
и среднего масштабов.
Linux широко используется
для разработки и поддержки Web-серверов по нескольким причинам.
В этой главе рассмотрены
основные принципы превращения персонального компьютера под управлением Linux
в Web-сервер для сайта Intranet или Internet. Глава начинается с обзора задач
Web-сервера и основных Web-серверов, доступных под Linux.
Приведена подробная информация
по установке, конфигурированию и сопровождению Web-сервера Apache - наиболее
популярного Web-сервера для Internet, который в настоящее время поставляется
с Red Hat Linux 7.1.
В конце главы поэтапно рассмотрен пример построения простой Web-странички с использованием Apache. Глава позволит пользователю уверенно экспериментировать с различными Web-серверами, работающими под Linux. Более того, пользователь сможет самостоятельно создать свой Web-сайт, используя Linux и Apache.
| фотоэффект ; Коническая винтовая линия Ethernet Локальные сети что такое драйвер Первый способ задания функции: табличный Степенная функция Обратные тригонометрические функции Определение непрерывности функции Оценки ошибок в формулах приближённого дифференцирования Производные функции, заданной параметрически Примеры исследования функций и построения графиков Приближённое нахождение корней уравнений и точек экстремума Тригонометрическая форма комплексного числа Изменить порядок интегрирования Вычислить двойной интеграл Вычисление тройных интегралов Сферические координаты Два основных метода интегрирования Замена переменных в двойном интеграле Дифференцирование интегралов, зависящих от параметра |