Nginx: настройка веб - сервера [Специалист] [Повтор]
Nginx: настройка веб - сервераConfiguring NGINX as a Web Server
Код курса: ВЕМНГ
Цель курса: дать представление о протоколе HTTP, дать первоначальные навыки настройки веб-сервера Nginx, научить настраивать веб-сервера Nginx.
Описание курса:
Для организации работы сайта требуется установка и настройка веб-сервера. В компаниях занимающихся хостингом или предоставление облачных услуг в качестве веб-серверов чаще всего используются nginx, Apache, Node.js и некоторые другие сервера. Понимание работы веб-сервера помогает в дальнейшем вникнуть в серверное программирование, когда мы затрагиваем PHP, серверный JavaScript (Node.js), Python и т.д.
Работая на клиентской стороне, создавая приложение использующее AJAX/fetch-запросы также крайне важно понимать, что и почему присылает веб-сервер в ответ на наши запросы.
На курсе мы рассмотрим один из самых популярных веб-серверов, используемые разработчиками - Nginx. Рассмотрим установку, конфигурацию серверов, создание виртуальных хостов и виртуальных папок, перенаправления и работы rewrite, установку SSL-сертификата.
Полученные знания вы примените на практике. Курс включает лабораторные работы по каждой изученной теме.
Курс рекомендован:
Вы научитесь:
Программа курса:
Модуль 1. Веб-сервер Nginx (16 ак. ч.)
Nginx: настройка веб - сервера
Код курса: ВЕМНГ
Цель курса: дать представление о протоколе HTTP, дать первоначальные навыки настройки веб-сервера Nginx, научить настраивать веб-сервера Nginx.
Описание курса:
Для организации работы сайта требуется установка и настройка веб-сервера. В компаниях занимающихся хостингом или предоставление облачных услуг в качестве веб-серверов чаще всего используются nginx, Apache, Node.js и некоторые другие сервера. Понимание работы веб-сервера помогает в дальнейшем вникнуть в серверное программирование, когда мы затрагиваем PHP, серверный JavaScript (Node.js), Python и т.д.
Работая на клиентской стороне, создавая приложение использующее AJAX/fetch-запросы также крайне важно понимать, что и почему присылает веб-сервер в ответ на наши запросы.
На курсе мы рассмотрим один из самых популярных веб-серверов, используемые разработчиками - Nginx. Рассмотрим установку, конфигурацию серверов, создание виртуальных хостов и виртуальных папок, перенаправления и работы rewrite, установку SSL-сертификата.
Полученные знания вы примените на практике. Курс включает лабораторные работы по каждой изученной теме.
Курс рекомендован:
- начинающим веб-разработчики
- выпускникам курса HTML
- начинающим веб-программистам
- начинающим администраторам веб-серверов
Вы научитесь:
- администрировать сервер nginx
- управлять кешированием контента
- настраивать использование SSL-сертификата
- настраивать работу модулей ngx_http_rewrite_module/mod_rewrite
- подключать PHP на сервере
Программа курса:
Модуль 1. Веб-сервер Nginx (16 ак. ч.)
- Обзор и установка сервера Nginx
- Основные директивы настройки сервера Nginx
- Файлы конфигурации сервера
- Виртуальные хосты
- Виртуальные директории
- Пользовательские сообщения об ошибках
- Использование пользовательских заголовков ответа
- Привязка расширений файлов к MIME-типам
- Управление кэшированием
- Привязка и использование серверных обработчиков (PHP)
- Аутентификация и авторизация пользователя
- Защита HTTP-трафика с использованием SSL
- Использование модуля ngx_http_rewrite_module
- Использование Nginx в качестве кэширующего сервера
- Использование Nginx в качестве балансировщика нагрузки
https://www.specialist.ru/course/vemng