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