Задача
Необходимо выполнить настройку сервера для стабильной работы сайта. Основная цель - создать конфигурационный файл ecosystem.config.js и развернуть его на хостинге с использованием Process Manager (PM2).
Требования к выполнению
- Прописать корректные пути к приложению, переменные окружения и параметры запуска внутри ecosystem.config.js.
- Перенести файл на сервер и инициализировать с помощью PM2.
- Убедиться, что после настройки сайт корректно отображается и не требует дополнительных манипуляций.
- Режим работы сервера: production.
Что должно быть проверено
- Автозапуск приложения после перезагрузки сервера.
- Логирование ошибок и работы приложения.
- Статусы процессов с помощью команд pm2 list, pm2 logs.
Все файлы должны быть расположены в корне проекта, исключить лишние зависимости.