Войти
Запуск & Ops
L2Рабочий
В фокусе текущего проекта

Сервер, Nginx и PM2

В чём суперсила создателя

Разворачиваешь production-приложения на Linux VPS с реверс-прокси Nginx, SSL-сертификатами и фоновым перезапуском.

Способность выводить продукты из локального компьютера в реальный интернет. Настройка веб-сервера Nginx, процесс-менеджера PM2 для фоновой работы 24/7 и автоматического выпуска бесплатных SSL-сертификатов Let's Encrypt.

Термины и понятия (Глоссарий)

Нажмите на термин для объяснения

Ступени мастерства (L1 → L2 → L3)

Наблюдаемые возможности создателя
L1

Базовый

Запуск на виртуальном сервере
  • Подключение к VPS через SSH и базовая настройка Ubuntu
  • Клонирование репозитория и установка production-зависимостей
  • Запуск через PM2 с автостартом при перезагрузке сервера
L2

Рабочий

Маршрутизация Nginx и защита SSL
  • Настройка конфигурации Nginx reverse proxy на порт 3030
  • Установка Certbot и выпуск HTTPS-сертификата
  • Настройка gzip-сжатия и безопасных HTTP-заголовков
L3

Продвинутый

Zero-Downtime деплой и балансировка
  • Развертывание кластерного режима PM2 без простоя при обновлениях
  • Настройка автоматического вебхука деплоя по пушу в Git

Готовые промпты и команды для Cursor

Конфигурация Nginx для Next.js
Готовый шаблон виртуального хоста Nginx для проксирования Next.js с поддержкой WebSockets
Сгенерируй чистый конфиг Nginx для домена example.com, проксирующий трафик на http://localhost:3030 с заголовками X-Real-IP, X-Forwarded-For и Upgrade.
Быстрые команды в терминале:
pm2 status && pm2 logs
sudo nginx -t && sudo systemctl reload nginx
sudo certbot --nginx -d yourdomain.ru