- Предисловие
- 1. Начинаем 13
- Принцип работы Apache 16
- Что нужно знать о TCP/IP? 18
- Что такое HTTP? 20
Как в Apache
используется TCP/IP? 20
- Имена хостов 22
- Что делает клиент? 23
Что происходит на
стороне сервера? 24
- Компиляция Apache 25
- Какой Apache? 26
- Какая UNIX? 26
- gzip 26
- Создание Apache 28
- Инсталляция Apache 33
- 2. Наш первый Web-узел 35
- Web-пользователь и Web-группа 37
- Флаги httpd 40
- Права доступа 41
- Локальная сеть 43
- Экспериментальный Web-узел 43
- site.simple 45
- 3. На пути к настоящему Web-узлу 49
- Butterthlies, Inc. 49
- Индекс по умолчанию 51
- Index.html 51
- Директивы 52
- Блочные директивы 55
- Два экземпляра Apache 56
- Виртуальные хосты 59
Управление
виртуальными хостами 61
- Перезапуск 63
- Виртуальные хосты в HTTP/1.1 64
- Использование файлов .htaccess 65
- 4. Общин шлюзовой интерфейс (CGI) 71
- Директивы 73
Редактирование
каталога для клиентов 74
- echo.c 78
- Установка переменных среды 80
- Броузеры 81
- suEXEC 82
- Заголовки HTTP-ответов 82
- Обработчики 86
- Действия 87
- 5. Аутентификация 91
- Директивы 93
- Пароли 95
- Новая форма заказа 96
Автоматическая
выдача информации о пользователях 99
- Digest-аутентификация 104
- Анонимный доступ 107
Грубая ошибка,
которой вы, вероятно, захотите избежать 110
- 6. Выбор типа содержимого и языка 113
- Согласование форматов изображений 114
- Согласование естественного языка 114
- Соответствие типов 116
- Броузеры и HTTP/I.I 119
- Истечение сроков 120
- 7. Индексация 123
- Составление улучшенных индексов в Apache 123
- Составление собственных индексов 129
- 8. Переадресация 133
- ScriptAlias 134
- Alias 134
- Redirect 135
- Rewrite 135
- Сенсорные изображения 143
- 9. Proxy-сервер 149
- Proxy-директивы 149
- Кэширование 151
- Настройка 153
- 10. Средства включения
на стороне сервера
- Объем файла 160
- Время модификации файла 161
- Включение файлов 161
- Выполнение CGI-сценариев 162
- Эхо 163
- XBitHack 163
- XSSI 163
- 77. Что происходит? 165
- Состояние сервера 165
- Информация о сервере 167
- Регистрация действий 173
- 12. Дополнительные модули 179
- Аутентификация 180
- Блокировка доступа 180
- Счетчики 180
Повышение
быстродействия CGI-программ 181
Естественные языки
и преодоление межнациональных барьеров 181
- Разное 181
- Сценарии на стороне сервера 181
- Подавление соединений 181
- Перезапись URL 182
- 15. Безопасность 239
- Внутренние и внешние пользователи 241
- Меры обеспечения безопасности в Apache 242
- Проверка достоверности пользователей 244
- Двоичные подписи, виртуальные деньги 244
- Брандмауэры 249
- Юридические вопросы 253
- Secure Sockets Layer: как это делается 257
- Директивы Apache-SSL 265
- Шифровальные комплекты 266
- Приложение А. Обслуживающие организации
268
- Приложение В. Совместимость серверов NCSA
и Apache 273
- Приложение Г. Протокол SSL 275
|