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

Node.js на VDSina

Установка Node.js, npm и PM2 на VPS VDSina с настройкой автозапуска приложений.

1. Установка Node.js и npm

sudo apt update
sudo apt install nodejs
node -v

sudo apt install npm
npm -v

2. Установка PM2

npm install pm2 -g

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

sudo pm2 startup
sudo pm2 save

Команда pm2 startup генерирует команду для регистрации PM2 в systemd. pm2 save сохраняет текущий список процессов для восстановления после перезагрузки.

4. Управление приложениями

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

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

# Остановка
pm2 stop myapp

# Удаление из PM2
pm2 delete myapp

# Перезапуск
pm2 restart myapp

# Просмотр логов
pm2 log myapp