Web - мастеринг. Настройка web - серверов

Контакты

Учебный центр «Специалист» при МГТУ им. Н.Э. Баумана
+7-495-232-32-16
15990 руб.
24 ак. ч.

Описание

На занятиях вы рассмотрите сервер Apache версии 2.4 и популярный сервер Nginx. Преподаватель уделит внимание важным темам, связанным с безопасностью: механизмы аутентификации, сценарии авторизации пользователей, настройка и использование SSL, использование модуля сервера Apache mod_rewrite.

Модули

Основы сетей

  • Сети TCP/IP
  • Модель OSI
  • Адресация в сетях
  • Маршрутизация
  • Порты
  • Разрешение имен
  • DNS
  • Использование полезных утилит

Протокол HTTP

  • Терминология (RFC2616)
  • Методы запросов
  • Статус сервера
  • Заголовки запроса и ответа
  • Передача данных
  • Расширяемость протокола
  • Обзор существующих веб-серверов

Веб-сервер Apache

  • Обзор и установка сервера Apache
  • Основные директивы настройки сервера Apache
  • Файлы конфигурации сервера
  • Виртуальные хосты
  • Виртуальные директории
  • Пользовательские сообщения об ошибках
  • Использование пользовательских заголовков ответа
  • Привязка расширений файлов к MIME-типам
  • Управление кэшированием
  • Привязка и использование серверных обработчиков
  • Аутентификация и авторизация пользователя
  • Защита HTTP-трафика с использованием SSL
  • Использование модуля mod_rewrite

Веб-сервер Nginx

  • Установка сервера Nginx
  • Основные директивы настройки сервера Nginx
  • Конфигурирование сервера
  • Использование Nginx в качестве кэшируещего сервера
  • Использование Nginx в качестве балансировщика нагрузки