لینوکس و نرم‌افزار

اجرای برنامهٔ Node.js با PM2

نصب Node.js، اجرای دائمی برنامه با PM2 و راه‌اندازی خودکار بعد از ری‌استارت.

1 دقیقه مطالعه 1 بازدید به‌روزرسانی 2026-10-10
فهرست مطالب نصب Node.js (نسخهٔ LTS)نصب PM2اجرای برنامهاجرای خودکار بعد از ری‌استارتدستورات کاربردی

نصب Node.js (نسخهٔ LTS)

curl -fsSL https://deb.nodesource.com/setup_lts.x | bash -
apt install -y nodejs
node -v

نصب PM2

npm install -g pm2

اجرای برنامه

cd /var/www/myapp
npm install
pm2 start app.js --name myapp

اجرای خودکار بعد از ری‌استارت

pm2 startup
pm2 save

دستورات کاربردی

pm2 list
pm2 logs myapp
pm2 restart myapp
pm2 monit
برای دسترسی با دامنه و HTTPS، Nginx را جلوی برنامه بگذارید و با proxy_pass http://127.0.0.1:3000; درخواست‌ها را به آن بفرستید. Nginx و SSL

آموزش‌های مرتبط

مشکل حل نشد؟
تیم پشتیبانی آماده کمک است.