Все работы

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

ПрезентацияЯзык работы: РусскийОпубликовано

Продаётся навсегда

1 000 ₸

Объём: ~700 слов

Покупатель станет новым владельцем работы: файлы, редактирование и публикация перейдут к нему.

Войти

Текст работы



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]

Продолжение работы доступно подписчикам

Оформите подписку Studkz AI, чтобы прочитать работу целиком и скачать её файлы.

Полная презентация: 15 слайдов

Файлы

Презентация PPTX · 82 KB