Начинаем пятый, финальный модуль курса. Сайт уже собран и работает локально, теперь его нужно вывести в продакшн. В уроке я арендую виртуальный сервер на Beget, подключаюсь к нему по SSH, разбираю базовые команды Linux, переношу проект через scp, устанавливаю Node.js через nvm и запускаю сайт. Затем оформляю его как службу systemd, чтобы он работал в фоне, регистрирую домен и начинаю настраивать проксирование через Nginx и сертификат Let's Encrypt. Конфиги и команды мне подсказывает Cursor. Продолжение настройки домена и SSL в следующем уроке.
0:00–1:59 Постановка задачи и покупка сервера. Сайт лежит только на ноутбуке, поэтому арендуем виртуальный сервер на Beget (подойдут также TimeWeb, Selectel и другие): 1 ядро, 2 гигабайта, регион Санкт-Петербург,…
🔒
Этот материал доступен участникам Клуба. Войдите или оформите доступ,
чтобы читать целиком, открывать видео и комментировать.