Как установить и настроить nginx?
Разбираемся с Web ч.1. Отдаем статитческий контент с Nginx.
Всем привет! Коротенький гайд как использовать nginx как веб сервер для "отдачи " статической веб страницы, и конечно же не без Docker. Итак погнали: Я покажу на примере Linux сервера с Docker, вы можете повторить на виртуальной машине или на своем компьютере с Docker или Docker Desktop. 1. Создаем рабочую директорию. В ней будет всего 2 файла: index.html - наша статическая веб страница и файл для сборки Docker. содержание файла index.html, простейшая написаная буквально за 2 секунды веб страница <!DOCTYPE html>
<body>
"hello from docker"
</body>
</html> 2...
Кеширование статики через контейнер Docker с использованием Nginx
Статические файлы, такие как изображения, CSS, JavaScript и шрифты, часто не изменяются в течение длительного времени. Без кеширования браузер будет каждый раз запрашивать эти файлы с сервера, что увеличивает сетевой трафик и замедляет загрузку страниц. Кеширование позволяет браузеру сохранять копии этих файлов локально, что значительно ускоряет повторные посещения сайта. Nginx — это мощный веб-сервер, который отлично подходит для обслуживания статических файлов и настройки кеширования. Использование Docker позволяет легко развернуть и масштабировать Nginx в контейнеризованной среде...