All works

NGINX и MySQL: как работают веб-серверы и базы данных

PresentationWork language: RussianPublished

For sale, for good

1 000 ₸

Length: ~700 words

The buyer becomes the work's new owner: its files, editing and publishing pass to them.

Log in

Work text



NGINX И MYSQL

Как работают веб-серверы, базы данных и современные интернет-приложения

Выполнил(а): [ФИО, группа или класс] Проверил(а): [ФИО и должность руководителя] [Название организации] · [Город] · 2026

NGINX · MYSQL · DEBIAN

План презентации


02

01

Сервер и путь пользовательского запроса


02

Роль NGINX: HTTP, reverse proxy и балансировка


03

Установка и конфигурация на Debian


04

MySQL, InnoDB и транзакции


05

Связка компонентов и эксплуатационные практики


Логика изложения: от запроса пользователя к данным и эксплуатации

Сервер как узел, который обслуживает запросы


03



Физический сервер

Процессор, память, накопители и сеть в одном вычислительном узле.



ОС и службы

Debian запускает процессы, управляет правами, сетью и журналами.



Адресация

IP-адрес указывает узел, порт выбирает службу: например, HTTP или HTTPS.

Пользователь

Интернет

Сервер

Источник: [1], [6]

Пользователь

Интернет

DNS + TCP/HTTPS

Сервер

Debian + службы

NGINX — входная точка веб-приложения


04

• отдаёт статические файлы: HTML, CSS, JavaScript и изображения

• работает как обратный прокси перед приложением

• может распределять запросы между экземплярами приложения

• поддерживает HTTP/HTTPS и кэширование контента


NGINX

HTTP-сервер Reverse proxy Балансировщик

→ /static/ → файл → /api/ → приложение → /health → проверка

Одна служба может быть внешним фасадом для нескольких внутренних компонентов.

Источники: [1], [3]

Жизненный цикл HTTP-запроса


05

DNS

соединение

NGINX

приложение

ответ

Источники: [1], [3]

1. Доменное имя

2. IP-адрес

3. Соединение

4. NGINX

5. Статика или proxy

6. Ответ браузеру

Архитектура NGINX: master и worker


06

Master читает конфигурацию и управляет worker-процессами. Worker-процессы обслуживают запросы.

Источник: [1]

Master process

конфигурация и управление

Worker 1

события и запросы

Worker 2

события и запросы

Worker N

события и запросы

Установка NGINX на Debian


07


sudo apt update sudo apt install nginx -y sudo systemctl enable --now nginx sudo systemctl status nginx

• apt update обновляет индекс пакетов

• apt install устанавливает пакет NGINX

• enable --now включает автозапуск и запускает службу

• status показывает состояние systemd-службы


sudo nginx -t sudo systemctl reload nginx curl -I http://127.0.0.1

Проверка конфигурации перед reload снижает риск прервать обслуживание.

Источники: [1], [6]

The rest of this work is for subscribers

Subscribe to Studkz AI to read the whole work and download its files.

Full deck: 15 slides

Files

Presentation PPTX · 82 KB