Установка Node.js
Ubuntu/Debian
bash
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejsCentOS/RHEL
bash
curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -
sudo yum install -y nodejsПроверка установки
bash
node -v
npm -vБазовая настройка Node.js
Установка зависимостей проекта
Перейдите в папку с проектом и выполните:
bash
npm installЗапуск приложения
bash
node app.jsили, если используется npm-скрипт:
bash
npm startУстановка и настройка PM2 (рекомендуется для продакшена)
bash
npm install -g pm2
pm2 start app.js
pm2 status
pm2 startup
pm2 saveОткрытие порта в firewall (например, 3000)
bash
sudo ufw allow 3000Полезные команды
- Список процессов:
pm2 list - Перезапуск:
pm2 restart <id|name> - Остановить:
pm2 stop <id|name> - Логи:
pm2 logs