برای اجرای اپلیکیشن های Nodejs (مانند vuejs یا reactjs یا غیره) روی هاست nodejes مراحل زیر را دنبال کنید.
1-روی آیکن Setup Node.js و سپس گزینه Create Application کلیک کنید.
2-ورژن Node.js را از بین ورژن های موجود انتخاب کنید.
6.17.1 ، 8.17.0 ، 9.11.2 ، 10.24.1 ، 11.15.0 ، 12.22.9 ، 14.21.2 ، 16.20.2، 18.20.4 ، 19.9.0 ، 20.17.0 ، 22.8.0
3-در قسمت Application Root دایرکتوری اپلیکیشن را وارد کنید.
برای مثال /home/user/application
4-در قسمت Application URL لینک برنامه یا URL را وارد کنید.
برای مثال
https://example.com/application
برای استفاده از nodejs باید npm را نصب کنید.
در ستون Actions لیست Web Applications، روی نماد مداد یا edit application کلیک کنید تا برنامه را ویرایش کنید.
در صفحه باز شده ، روی Run NPM Install کلیک کنید.
نصب NPM اجرا می شود و پس از اتمام پیام موفقیت نصب را نشان می دهد.
نکته 1: در صورتی که میخواهید نصب npm را با استفاده از terminal انجام دهید دستور زیر را اجرا کنید.
cloudlinux-selector install-modules –json –interpreter nodejs –user cpanelusername –app-root /path/to/application/root
بجای /path/to/application/root مسیر پروژه خود را مشخص کنید و بجای cpanelusername یوزر سی پنل خود را قرار دهید.
نکته 2: برای استارت شدن و یا استاپ پروژه با استفاده از web terminal میتوانید از دستور زیر استفاده کنید.
استارت:
cloudlinux-selector start --json --interpreter nodejs --user cpanelusername --app-root /path/to/application/root استاپ:
cloudlinux-selector stop --json --interpreter nodejs --user cpanelusername --app-root /path/to/application/root نکته 3: در صورتی که هنگام اجرای npm install با استفاده از setup nodejs به شما خطای پیشنیاز ها را نشان داد، می توانید از دستور زیر در web terminal استفاده کنید. /opt/alt/alt-nodejsXY/root/bin/npm install --legacy-peer-deps
بجای XY ورژن Nodejs رار قرار دهید. برای مثال /opt/alt/alt-nodejs20/root/bin/npm install --legacy-peer-deps