50 слов | 1 минута

PM2 и Nginx на REG.RU

На образах REG.RU с предустановленным Node.js менеджер процессов pm2 и веб-сервер nginx не входят в базовую поставку — их нужно установить отдельно.

Установка

apt update && apt install -y nginx
npm install pm2 -g && pm2 update

Автозапуск при перезагрузке сервера

pm2 startup
pm2 save

Основные команды

# Список процессов
pm2 list

# Запуск приложения
pm2 start app.js --name=myapp

# Остановка / удаление / перезапуск
pm2 stop myapp
pm2 delete myapp
pm2 restart myapp

# Логи
pm2 log myapp

Примечание: после каждого изменения списка процессов (добавления/удаления) выполняйте pm2 save, чтобы состояние сохранилось после перезагрузки сервера.