Курс NT-LWeb Развертывание и администрирование Web серверов на базе технологических стеков LAMP, LEMP | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс NT-LWeb Развертывание и администрирование Web серверов на базе технологических стеков LAMP, LEMP

В современном цифровом мире эффективное развертывание и настройка web-серверов является ключевым для успешной работы любого онлайн-проекта. Изучение технологических стеков LAMP (Linux, Apache, MySQL, PHP) и LEMP (Linux, Nginx, MySQL/MariaDB, PHP) открывает перед вами широкие возможности для создания стабильных и высокопроизводительных веб-сайтов и приложений. Этот курс поможет вам приобрести знания и навыки, необходимые для решения задач, связанных с настройкой web-серверов на Linux, обеспечением их безопасности, оптимизацией производительности и мониторингом. Обучение поможет вам справиться с различными вызовами в сфере администрирования Linux-серверов, что является необходимым для профессионального развития в веб-разработке и системном администрировании.

По окончании курса слушатели смогут:

  • способность выбирать оптимальную стратегию/платформу для web серверов
  • умение наладить и поддерживать стеки LAMP/LEMP (Apache и Nginx) в том числе в контейнерном и облачном варианте
  • базовые навыки оптимизации, мониторинга, резервного копирования и восстановления решений

Аудитория

Системные администраторы, системные архитекторы, DevOps инженеры, разработчики

Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:

Опыт администрирования Linux или прохождение курса Linux LA-1

  1. Обзор решений для веб-серверов
    • Обзор и позиционирование веб-серверов и серверов приложений
    • Возможные типы инфраструктуры для Apache, Nginx, Tomcat, WebLogic, Node.js
    • Принципы работы HTTP/HTTPS, DNS
  2. Архитектура Apache и Nginx
    • Архитектура Apache
    • Обзор различных Apache MPM (Multi-Processing Modules)
    • Выбор оптимального MPM для разных сценариев
    • Архитектура и преимущества Nginx
    • Использование Nginx в качестве реверс-прокси
  3. Архитектура и настройка PHP
    • Архитектура, компоненты, популярные фреймворки PHP
    • CMS использующих PHP
    • Традиционные CGI и модуль Apache mod_ph
    • Основы PHP-FPM (FastCGI процесс Manager)
    • Настройка PHP-FPM для оптимальной производительности
    • Enums и Fibers
  4. Обзор MySQL
    • Обзор MySQL и популярных форков (MariaDB, Percona)
    • Типы таблиц в MySQL и их свойства
    • Резервное копирование и восстановление данных
  5. Сертификаты и SSL
    • SSL и виды сертификатов
    • Основы SSL/TLS
    • Виды SSL сертификатов (DV, OV, EV)
    • Процесс получения и настройки SSL сертификатов
  6. Оптимизация и мониторинг
    • Оптимизация конфигурации Apache и Nginx
    • Настройка кэширования
    • Оптимизация параметров ядра Linux для Nginx
    • Способы мониторинга веб-серверов

Регистрация на ближайший курс

Код курса

NT-LWeb

Длительность, дней (часов)

3 (24)

Ближайшие даты

по запросу

Цена, грн

В стоимость курса входит

  • LIVE-обучение независимо от формата участия в курсе (очно/удаленно)
  • Сборник лабораторных работ в электронном виде
  • Подборка материалов в электронном виде
  • Предварительно настроенная среда и обучение на современном оборудовании
  • Электронный сертификат УЦ
  • Обед и кофе-брейки (очный курс)
  • Консультации тренера в течение 6 месяцев после окончания курса