Материал подготовлен командой Simple-Server для администраторов VPS. Команды проверяйте на тестовом сервере перед production.
ecosystem.config.js
cat > /var/www/myapp/ecosystem.config.js << 'EOF'
module.exports = {
apps: [{
```bash
name: 'myapp',
script: 'app.js',
cwd: '/var/www/myapp',
instances: 2,
exec_mode: 'cluster',
env: { NODE_ENV: 'production', PORT: 3000 },
error_file: '/var/log/pm2/myapp-error.log',
out_file: '/var/log/pm2/myapp-out.log',}] }; EOF mkdir -p /var/log/pm2
```bash
pm2 start ecosystem.config.js
pm2 saveАренда VPS на Simple-Server
Для развёртывания на production возьмите VPS/VDS с Ubuntu 22.04: root по SSH, NVMe и канал от 500 Мбит/с.