Skip to content

Установка Node.js

Ubuntu/Debian

bash
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs

CentOS/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