Для організації роботи сайту потрібна установка і настройка веб-сервера. У компаніях, що займаються хостингом або надання хмарних послуг в якості веб-серверів найчастіше використовуються 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://privatelink.de/?https://www.specialist.ru/course/vemng