Курс 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 Process 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-ти місяців після закінчення курсу