Скачать [Специалист] Алексей Тарасов → Веб - сервера Nginx и Apache (2021)

Discussion in 'Программирование' started by #SuperPlum, Apr 13, 2026.

  1. #SuperPlum

    By:#SuperPlumApr 13, 2026
    Moderator
    Staff Member Модератор

    Joined:
    Feb 17, 2019
    Messages:
    27,564
    Likes Received:
    23,999
    [Специалист] Алексей Тарасов → Веб - сервера Nginx и Apache (2021)
    2026-04-13_20-58-41
    Для работы сайта требуется веб-сервер, потому можно купить готовый или установить и настроить сервер вручную самостоятельно. Хостинговые компании или компании, предоставляющие облачные услуги, в качестве веб-серверов чаще всего используют nginx, Apache, Node.js и некоторые другие сервера.

    Понимание принципов работы веб-сервера и правил его настройки - это гарантия вашего успешного входа в тему серверного программирования, в особенности когда мы затрагиваем стек PHP, серверный JavaScript (Node.js), Python и т.д.

    Когда Вы работаете на клиентской стороне и создаете приложение, использующее Fetch/AJAX-запросы, тоже крайне важно понимать, что и почему присылает веб-сервер в ответ на наши запросы.

    На курсе мы рассмотрим самые популярные веб-сервера, используемые разработчиками - nginx и Apache. Изучим установку, конфигурацию серверов, создание виртуальных хостов и виртуальных папок, перенаправления и работы mod_rewrite, установку SSL-сертификата.

    Если Вы хотите обеспечить себе уверенную базу для дальнейшего развития в области серверного программирования или разработки в целом, то этот курс прекрасно подойдет под Ваши задачи.

    Курс подойдет Вам, если Вы:
    1. Начинающий веб-разработчик;
    2. Начинающим администраторам веб-серверов;
    3. Начинающий разработчик, взаимодействующий с системами управления содержимым;
    4. Разработчик, работающий на стороне сервера (php, node.js);
    5. Разработчик, взаимодействующий с серверной частью (javascript, ajax/fetch).

    Полученные знания Вы примените на практике, так как курс включает лабораторные работы по каждой изученной теме.

    Вы научитесь:
    1. Администрировать сервер Apache 2.4
    2. Администрировать сервер nginx
    3. Управлять кешированием контента
    4. Настраивать использование SSL-сертификата
    5. Настраивать работу модулей ngx_http_rewrite_module/mod_rewrite
    6. Подключать PHP на сервере
    7. Настраивать заголовки CORS

    Программа курса

    Модуль 1 - Введение в сети и HTTP

    • Адресация в сетях
    • Маршрутизация
    • Порты
    • DNS
    • Использование полезных утилит
    • Терминология (RFC2616)
    • Методы запросов
    • Статус сервера
    • Заголовки запроса и ответа
    • Передача данных
    • Расширяемость протокола
    • CORS
    • Обзор существующих веб-серверов
    • Практические работы по теме модуля
    Модуль 2 - Веб-сервер Apache
    • Обзор и установка сервера Apache
    • Основные директивы настройки сервера Apache
    • Файлы конфигурации сервера
    • Виртуальные хосты
    • Виртуальные директории
    • Пользовательские сообщения об ошибках
    • Использование пользовательских заголовков ответа
    • Привязка расширений файлов к MIME-типам
    • Управление кэшированием
    • Привязка и использование серверных обработчиков (PHP)
    • Аутентификация и авторизация пользователя
    • Защита HTTP-трафика с использованием SSL
    • Использование модуля mod_rewrite
    • Настройка CORS в Apache
    • Практические работы по теме модуля
    Модуль 3 - Веб-сервер Nginx
    • Обзор и установка сервера Nginx
    • Основные директивы настройки сервера Nginx
    • Файлы конфигурации сервера
    • Виртуальные хосты
    • Виртуальные директории
    • Пользовательские сообщения об ошибках
    • Использование пользовательских заголовков ответа
    • Привязка расширений файлов к MIME-типам
    • Управление кэшированием
    • Привязка и использование серверных обработчиков
    • Аутентификация и авторизация пользователя
    • Защита HTTP-трафика с использованием SSL
    • Использование модуля ngx_http_rewrite_module
    • Использование Nginx в качестве кэширующего сервера
    • Использование Nginx в качестве балансировщика нагрузки
    • Настройка CORS в nginx
    • Практическая работа: настройка взаимодействия серверов
    • Практические работы по теме модуля
    Преподаватель - Тарасов Алексей Владимирович
    Эксперт в сфере веб-разработки с более чем 20-летним практическим опытом. Сертифицированный специалист международного уровня (Zend Certified Engineer) и преподаватель РЕД СОФТ. Сочетает глубокие академические знания с реальной практикой в IT-сфере.

    ИСТОЧНИК

    СКАЧАТЬ
     
Похожие темы
  1. SilaSliva
    Replies:
    2
    Views:
    1,151
  2. SilaSliva
    Replies:
    0
    Views:
    357
  3. #SuperPlum
    Replies:
    0
    Views:
    694
  4. Администратор
    Replies:
    2
    Views:
    689
  5. Slivchenko
    Replies:
    0
    Views:
    833
  6. $LIVA MAFIA
    Replies:
    0
    Views:
    394
  7. $LIVA MAFIA
    Replies:
    4
    Views:
    1,400
Loading...