در این مقاله به بررسی نرم افزار PM2 خواهیم پرداخت و با کاربردهای آن آشنا خواهیم شد. بدین منظور ابتدا به معرفی نرمافزار PM2 میپردازیم.
PM2 نرمافزاری است که میتوان به واسطهی آن دیگر برنامهها را به صورت startup اجرا کرد. از مزایای این نوع اجرا میتوان به نکات زیر اشاره کرد:
از این رو توسعهدهندگان بسیاری نرمافزارهای خود را در سرور با این برنامه اجرا میکنند.
تنظیمات اولیه خودکار:
pm2 startup
شما میتوانید از گزینههای مقابل استفاده کرده و زیر ساخت سیستمعامل را نیز مشخص کنید:
pm2 startup [ubuntu | ubuntu14 | ubuntu12 | centos | centos6 | arch | oracle | amazon | macos | darwin | freebsd | systemd | systemv | upstart | launchd | rcd | openrc]
:خروجی دستور بالا تمامی آنچه را که شما برای تنظیمات اولیه نیاز دارید به شما میدهد. برای مثال
[PM2] You have to run this command as root. Execute the following command:
sudo su -c “env PATH=$PATH :/home/unitech/.nvm/versions/node/v4.3/bin pm2 startup -u –hp
شما کافی است متن بالا را در ترمینال کپی و اجرا کنید. جهت اجرا میتوانید از فرمان زیر استفاده کنید:
pm2 run
بعد از اجرای تمام نرمافزارها میتوانید لیست آنها را برای اجرای مجدد در آینده ذخیره کنید:
pm2 save
و برای اجرای مجدد:
pm2 resurrect
سینداد یعنی هدیهی سیمرغ، یا فرزند سیمرغ؛ به عبارتی یعنی خود سیمرغ، با همه ی شگفتی هایش، اما جوانتر و سرزنده تر. و این چیزی است که ما سعی می کنیم در سینداد باشیم. از سال ۱۳۸۵ دانش مان را به صورت خدماتی در حوزه ی هاستینگ، شبکه و تولید نرم افزار در اختیار مشتریان مان قرار داده ایم و به این افتخار می کنیم که تک تک آنها تا به امروز همراه ما مانده اند. باور داریم که سینداد صرفاً یک شرکت نیست، بلکه نوعی باور است به ارائه ی شگفت انگیز از هر چیز.