Материал для системных администраторов. Новичкам, прежде чем выходить на рынок со своими услугами, рекомендуем попрактиковаться. Объемная программа, рассчитанная на 24 академических часа, позволит слушателям подробно изучить основы сетей, протоколе HTTP, веб-серверах Apache и Nginx, получив, таким образом, исчерпывающие знания о принципах работы веб-серверах, а также реальные практические навыки администрировании.
Основы сетей:
-Сети TCP/IP;
-Модель OSI;
-Адресация в сетях;
-Маршрутизация;
-Порты;
-Разрешение имен;
-DNS;
-Использование полезных утилит.
-4 ак.ч.
Протокол HTTP:
-Терминология (RFC2616);
-Методы запросов;
-Статус сервера;
-Заголовки запроса и ответа;
-Передача данных;
-Расширяемость протокола;
-Обзор существующих веб-серверов.
-4 ак.ч.
Веб-сервер Apache:
-Обзор и установка сервера Apache;
-Основные директивы настройки сервера Apache;
-Файлы конфигурации сервера;
-Виртуальные хосты;
-Виртуальные директории;
-Пользовательские сообщения об ошибках;
-Использование пользовательских заголовков ответа;
-Привязка расширений файлов к MIME-типам;
-Управление кэшированием;
-Привязка и использование серверных обработчиков;
-Аутентификация и авторизация пользователя;
-Защита HTTP-трафика с использованием SSL;
-Использование модуля mod_rewrite.
-12 ак.ч.
Веб-сервер Nginx:
-Установка сервера Nginx;
-Основные директивы настройки сервера Nginx;
-Конфигурирование сервера;
-Использование Nginx в качестве кэшируещего сервера;
-Использование Nginx в качестве балансировщика нагрузки.
Отзывы