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, чтобы состояние сохранилось после перезагрузки сервера.