Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

Apache для профессионалов

Питер Уэйнрайт

Издано:2001 М.,"Лори"
Для профессионалов
ISBN: 5-85582-137-4
Мягкий переплет, 474 стр.
Формат: 84x108/16

Начало
Полное содержание
Об авторе
[Заказать книгу в магазине "Мистраль"]

Введение

Добро пожаловать!

Добро пожаловать в Apache для профессионалов! В этой книге излагаются темы, выходящие за пределы документации и книг с описанием директив Apache, и предоставляется, информация, необходимая для управления web-сервером. В основе книги лежит опыт практической работы. Вы узнаете не только о принципах функционирования Apache, но и о том, почему нужно выполнять ту или иную операцию и как избежать тех подводных камней, о которых не предупреждает документация. Основное внимание уделяется влиянию, которое оказывают различные параметры конфигурации на два ключевых показателя: производительность и безопасность. Прочитав книгу, вы сможете построить, установить, сконфигурировать и ввести в действие сервер Apache, способный выполнить практически любую конкретную работу. И делать это он будет именно так, как нужно вам.

Предполагаемый круг читателей

Эта книга предназначена для администраторов web-серверов. Здесь не рассказывается об основах HTML и не делается попытка научить вас создавать web-сайты. Предполагается, что вашей целью является не создание содержимого, а представление его тем или иным образом. Читатель должен быть знаком с принципами функционирования своей операционной системы, уметь устанавливать базовую сетевую конфигурацию и иметь хотя бы приблизительное представление и опыт работы с World Wide Web. Иначе не стоит приступать к конфигурированию web-сервера.

Здесь затронут ряд вопросов, с которыми вы, возможно, не знакомы детально, например протокол IP. Если вы знаете предмет, то используйте предлагаемые сведения в качестве справочника.

Apache для профессионалов - отличное средство для опытных пользователей Apache, желающих ознакомиться с новыми особенностями этой системы и с приемами работы с ней или обойти сложности, с которыми ранее не приходилось встречаться. Книга подходит и для администраторов-новичков, не знающих, с чего начать работу с Apache. Данная книга подскажет им, что нужно делать.

Содержание книги

Начинается книга с обзора Apache, World Wide Web и Интернета с точки зрения администратора сервера. Мы поговорим о взаимодействии web-браузе-ров и серверов и о функционировании Apache на сервере. Рассмотрим темы, связанные с внедрением web-сервера, в том числе оборудование, операционную систему и требования, предъявляемые к сети.

Далее покажем, как установить Apache и начать работу с web-сервером. Опишем методы управления функционированием Apache после быстрой установки (с помощью двоичного дистрибутива) и ввода в действие базовой конфигурации. Затем вернемся к основам и посмотрим, как можно настроить Apache, выполнив компиляцию его исходного программного текста.

Настройка конфигурационных файлов Apache, пожалуй, самый неприятный момент, особенно при применении графических пользовательских интерфейсов. Однако гибкость сервера Apache заключается в возможности его настройки, так что мы исследуем структуру данных файлов и способы объединения директив Apache.

Затем мы расскажем о динамическом содержимом: о переадресации, использовании псевдонимов, перезаписи и о многих других способах предоставления ресурсов клиентам в ответ на их запросы. С этого момента речь пойдет о встроенных директивах сервера и о сценариях CGI, доставляющих особые хлопоты администраторам.

После этого мы поговорим об использовании нескольких web-сайтов на одном сервере с учетом всех тех проблем, которые возникают перед поставщиками содержимого.

Обсудив вопросы, касающиеся конфигурирования Apache для обслуживания содержимого, перейдем к его функционированию. Особого внимания заслуживают настройка производительности Apache и методы контроля над его деятельностью. Затем обсудим вопросы безопасности и настройки Apache для поддержки защищенных соединений HTTP посредством SSL. В заключение опишем ряд. наиболее популярных модулей, обеспечивающих поддержку крупномасштабных web-приложений: mod_perl, mod_jserv и mod_php.

В приложениях книги содержится полезный справочный материал, в том числе руководство по заголовкам HTTP и краткий обзор стандартных выражений Apache. В двух последних приложениях в алфавитном порядке перечисляются все директивы Apache, причем сгруппированы они по модулям, обеспечивающим их поддержку.

Необходимые навыки и средства

Web-сервер Apache работает в 'большом числе операционных систем и аппаратных платформ (за справками обращайтесь на web-сайт Apache Foundation: www.apache.org).

Чаще всего Apache устанавливается на платформах UNIX: Solaris, FreeBSD или Linux. Для лучшего функционирования Apache в UNIX необходимо иметь доступ к корню машины, на которой работает одна из этих операционных систем. Но даже если у вас имеется доступ к разделяемому серверу Apache лишь через учетную запись пользователя, вы сможете, изучив данную книгу, настроить свою часть web-сайта требуемым образом.

Конфигурирование Apache - это в первую очередь редактирование текстовых файлов, поэтому необходимы навыки работы с текстовым редактором, базовым для платформы, например с vi, emax или notepad. Для пользователей Х в UNIX рекомендуется редактор CoolEdit (www.netins.net/showcase/Comput-IT/cooledit/), а для пользователей Windows - редактор PFE (Programmers File Editor - редактор файлов для программистов) (www.lancs.ac.uk/people/cpaap/pfe/).

Для проверки конфигурации Apache нужно установить web-браузер. Иногда для этой цели удобно использовать инструмент telnet.

Для установки и тестирования Apache необязательно иметь сетевое соединение, но порой это весьма полезно. Подключить машину с Apache к сети можно, обратившись с помощью web-браузера по адресу http://localhost или http://127.0.0.1.

О том, что необходимо для установки настоящего, "живого" web-сервера, говорится в конце первой главы.

Исходный программный текст многих сценариев, используемых в книге, можно бесплатно загрузить с сайта http://www.wrox.com.

Начало
Полное содержание
Об авторе
Заказать книгу в магазине "Мистраль"

 

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...