
которые настраивают и поддерживают веб-серверы и прокси
которым необходимо понимать, как их приложение работает за reverse proxy, и уметь настраивать базовую конфигурацию для локальной разработки
которые используют Nginx как ключевой компонент для балансировки нагрузки, кеширования и раздачи статического контента
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.
Установите nginx из системных (стандартных) репозиториев ubuntu.
Установите пакет letsencrypt.
Создайте 2 virtual host для: ssl.{base_domain} и пропишите настройки, которые будут реализовывать следующую логику:
Первый Virtualhost должен слушать на 80 порту для протокола http.
Все запросы на /.well-known должны идти в папку /opt/www/acme.
Все остальные запросы должны возвращать редирект на https-версию.
Второй virtualhost должен слушать на 443 порту для протокола https.
Для этого сервера должны быть прописаны полученные SSL сертификаты.
Сервер должен поддерживать только TLS версию 1.3.
Сервер https должен возвращать код 201 на все запросы.
Проверьте, что все условия выполнены и отправляйте задание на проверку.
При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.