Как переустановить PM2?
Важно!
Если вы сейчас вошли на сервер под пользователем root, сначала переключитесь на пользователя, от имени которого работает ваш сайт.
Выполните в терминале:
su -l имя_пользователяЭто необходимо, чтобы команды PM2 выполнялись в правильном окружении и управляли именно вашим сайтом.
PM2 — это программа, которая следит за работой вашего сайта (Node.js-приложения) и автоматически его перезапускает, если он упадёт или после перезагрузки сервера.
Если сайт перестал работать или после перезагрузки сервера он не запустился, можно переустановить и перезапустить PM2.
Полезные команды PM2
Остановить приложение:
pm2 stop iexexchangerПерезапустить приложение:
pm2 restart iexexchangerПросмотреть логи приложения в реальном времени:
Проверка работы
После запуска PM2 можно убедиться, что процесс работает:
В колонке status должно быть online.
Если статус errored или stopped, значит есть ошибка в конфигурации или коде сайта — смотрите логи командой:
Последнее обновление
Это было полезно?