рассмотреть особенности использования и администрирования распространенных Веб-серверов , дать слушателям твердые знания протокола работы Веб-приложений, особенности администрирования Веб-серверов.
Модуль 1. Основы TCP/IP
Сети TCP/IP
Адресация в сетях
Маршрутизация
Порты
Лабораторная работа: Использование сетевых утилит ping, tracert, netstat
Разрешение имен
DNS
Лабораторная работа: Просмотр и создание записей DNS
Модуль 2. Протокол HTTP
Терминология (RFC2616)
Методы запросов
Статус сервера
Заголовки запроса и ответа
Лабораторная работа: Просмотр обмена данными между Веб-сервером и браузером
Передача данных
Расширяемость протокола
Лабораторная работа: Просмотр данных, передаваемых методами GET и POST
Безопасность: аутентификация и авторизация пользователя
Безопасность обмена данными: SSL
Обзор существующих Веб-серверов
Модуль 3. Сервер Microsoft IIS 6
Обзор, установка и настройка сервера IIS
Приложения и пулы приложений
Понятие виртуальной папки
Лабораторная работа: Создание и настройка виртуальной папки
Виртуальные хосты (виртуальные сервера)
Лабораторная работа: Создание и настройка виртуального хоста
Настройка сообщений об ошибках
Лабораторная работа: Настройка сообщений об ошибках
Настройка файлов журналов
Модуль 4. Сервер Microsoft IIS 6 (продолжение)
MIME-типы
Привязка MIME-типа к произвольному расширению
Управление кэшированием
Привязка обработчиков
Лабораторная работа: Настройка сервера на обработку произвольных типов файлов
Аутентификация и авторизация пользователя
Включение режима SSL
Лабораторная работа: Включение SSL
Модуль 5. Сервер Apache
Обзор и установка сервера Apache
Основные директивы настройки сервера Apache
Файлы конфигурации и .htaccess
Настройка виртуальной папки
Лабораторная работа: Создание и настройка виртуальной папки
Виртуальные хосты
Лабораторная работа: Создание и настройка виртуального хоста
Настройка сообщений об ошибках
Настройка файлов журналов
Модуль 6. Сервер Apache (продолжение)
Управление кэшированием
Модули сервера
Привязка обработчиков
Лабораторная работа: Настройка сервера на обработку произвольных типов файлов