All Guides
Управление Node.js с PM2
Управляйте Node.js-приложениями в продакшене с PM2.
Intermediate15 мин.
Setup Steps
1. Install PM2 globally:
npm install -g pm22. Start your application:
pm2 start app.js --name "myapp"3. Start a Next.js application:
pm2 start npm --name "nextjs" -- start4. Basic commands:
pm2 list # List applications
pm2 stop myapp # Stop
pm2 restart myapp # Restart
pm2 delete myapp # Delete
pm2 logs myapp # Show logs
pm2 monit # Live monitor5. Auto-startup configuration:
pm2 startup
pm2 save6. Ecosystem file (ecosystem.config.js):
module.exports = {
apps: [{
name: 'myapp',
script: 'app.js',
instances: 'max',
exec_mode: 'cluster',
env: {
NODE_ENV: 'production',
PORT: 3000
}
}]
}7. Start with ecosystem:
pm2 start ecosystem.config.js8. Zero-downtime update:
pm2 reload myappRelated Guides
Установка Git и GitHub
Установите Git и управляйте проектами через GitHub.
Установка VS Code
Установите VS Code и настройте расширения.
Настройка GitHub Actions CI/CD
Создайте автоматизированный пайплайн тестирования и деплоя.
Настройка Cloudflare DNS и CDN
Добавьте Cloudflare на свой сайт. DNS, CDN, защита от DDoS.