0Корзина
Главная » Программирование » Алексей Тарасов → Веб / Специалист - сервера Nginx и Apache

Алексей Тарасов → Веб / Специалист - сервера Nginx и Apache

Алексей Тарасов → Веб / Специалист - сервера Nginx и Apache
5 б Облако Mail
179
Артикул: 14092 В наличии Автор курса: Алексей Тарасов → Веб Категория: Программирование Дата выхода: 2021 Продажник от автора: Перейти

Описание

Для работы сайта требуется веб-сервер, потому можно купить готовый или установить и настроить сервер вручную самостоятельно. Хостинговые компании или компании, предоставляющие облачные услуги, в качестве веб-серверов чаще всего используют 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-сфере.

ИСТОЧНИК

СКАЧАТЬ
Вы находитесь на странице товара «Алексей Тарасов → Веб / Специалист - сервера Nginx и Apache». Это материал 2021 года. В магазине Coursx.net данный материал доступен за 179 рублей. Обучающий курс входит в рубрику «Программирование». Другие материалы автора «Алексей Тарасов → Веб» можно найти через поиск по сайту.
Показать полностью

⚡ Получение материала

Ссылка приходит автоматически
После успешной оплаты материал будет отправлен на указанную при оформлении почту.

👤 Регистрация необязательна
При оформлении заказа на указанную вами почту придет ссылка на курс.

💬 Помощь перед покупкой

Хотите проверить материал?
Отправим дополнительные скриншоты, пример видео или запись содержимого курса.

💰 Нашли дешевле?
Пришлите ссылку на предложение — постараемся сделать цену ещё выгоднее.

⭐ Отзывы покупателей
Читать отзывы на сайте
Читать отзывы в Telegram

💬 Связаться с поддержкой
Написать в Telegram
admin@coursx.net

📤 Поделиться страницей

Часто задаваемые вопросы

Как приобрести инфопродукт? Почему такая низкая цена? Какие у меня гарантии? Из каких стран можно оплатить? На какое время выдаётся доступ? Возможен ли возврат средств?

Другие инфопродукты

Быстрая доставка

Гарантируем быструю доставку заказа на ваш Email.

Лучшие цены

Гарантируем самые низкие цены. Сделаем цену ниже если нашли дешевле.

Прием заказов 24/7

Заказы принимаются круглосуточно!

100% Безопасная оплата

Безопасная оплата и получение заказа.