Nodejs

اجرای پروژه node.js در Cpanel ​

فهرست مطالب

آشنایی با Node.js

امروزه جاوا اسکریپت در تمام دنیا رخنه کرده است و زبان برنامه نویسی ای سطح بالا و تفسیری است که در سطح وب از آن استفاده می‌شود؛ حال بعد از گذشت چندین سال از عرضه اولین نسخه های جاوا اسکریپت با پلتفرمی بزرگ تر و با دسترسی بیشتر برای اجرا در سمت بک اند آشنا می‌شویم که همان node.js است که پلتفرمی بر اساس موتور قدرمند اجرایی جاوا اسکریپت همان V8 است  که سرعت اجرایی بالایی دارد . در این مقاله قصد داریم چگونگی اجرای پروژه‌های این پلتفرم قوی بر روی هاست های Cpanel را بررسی کنیم .

ساخت پروژه Node.js در Cpanel

node.js

بر روی گزینه مورد نظر کلیک کرده و منتظر باز شدن و بارگزاری کامل صفحه باشید .

بعد از باز شدن صفحه با تصویر زیر مواجه می شوید و باید بر روی گزینه CREATE APPLICATION کلیک کنید تا مراحل ساخت یک پروژه جدید برای شما آغاز شود .

node.js

بعد از انتخاب گزینه CREATE APPLICATION به صفحه زیر منتقل می شوید بعد از انتقال باید سه پارامتر اصلی را در ساخت برنامه پر کنید .

node.js
  • Node.js version : در مرحله اول باید ورژن node.js خود را که پروژه را با آن ایجاد کرده اید ثبت کنید که می‌توانید این کار را از قسمت Node.js version انجام دهید .
  • Application root : در این قسمت باید مسیر نصب پروژه خود را انتخاب کنید .
  • Application URL : مسیر اجرایی برنامه خود را انتخاب کنید، این مسیر در URL اصلی شما می‌باشد.
  • Application startup file : فایل اجرایی اسکریپت شما.

ادیت پروژه و آپلود اسکریپت

 در این مرحله باید به File Manager در منوی اصلی Cpanel در مجموعه Files مراجعه کنید .

node.js

این‌جا با File Manager هاست خود همانند تصویر زیر مواجه می‌شوید.

node.js

در منوی سمت چپ باید به دنبال نام پروژه و یا مسیری که در قسمت قبلی مشخص کرده اید باشید. ما در این قسمت پروژه خود را با نام ss30 ایجاد کرده ایم و آن را از منوی سمت چپ انتخاب می‌کنیم. حال با پوشه برنامه خود رو‌به‌رو ‌‌می‌شویم و باید فایل‌‌های خود را در این قسمت آپلود کنیم. برای آپلود فایل‌‌های خود ‌‌می‌توانید از گزینه Upload در منوی بالا استفاده کنید. به یاد داشته باشید که در این قسمت باید  فایل package.json  که در این پروژه از آن‌ها استفاده کرده‌اید را همانند تصویر زیر قسمت scripts ویرایش کنید و دستور اجرای فایل اصلی پروژه خود را وارد کنید که در اینجا ما آن را index.js وارد کرده‌ایم .

node.js

 بعد از آپلود فایل‌‌های خود باید دوباره به قسمت setup Node.js app بازگشته و برخی دیگر از تنظیمات خود را اعمال کنیم.

فراموش نکنید در این قسمت باید به جای گزینه ساخت از آیکون مداد در رو به روی پروژه خود استفاده کنید تا بتوانید پروژه را ویرایش کنید.

پس از کلیک کردن بر روی آیکون ادیت (مداد) با صفحه زیر مواجه می شوید .

node.js
  1. مرحله اول باید آدرس فایل اجرایی خود را در قسمت Application startup file وارد کنید.
  2.  آدرس فایل package.json را در قسمت دوم مشخص شده در تصویر وارد کنید.
  3. باید بر روی گزینه Run NPM Install کلیک کنید.
  4. و در نهایت بروی گزینه Run JS script کلیک کنید تا فایل اصلی و یا همان فایلی که در تنظیمات فایل Package.jsonمشخص کرده بودید اجرا و پروژه آغاز به کار می‌کند.
node.js

سخن پایانی

به یاد داشته باشید که در ایجاد هر تغییر در سورس برنامه خود باید یک بار برنامه را متوقف و دوباره شروع کار برنامه را آغاز کنید تا تغییرات در برنامه اعمال شود بهتر است برنامه خود را در محیطی خارج از محیط Cpanel توسعه و آزمایش کنید و نسخه نهایی و بدون مشکل را در Cpanel اجرا کنید در این روش خطر کمی تری هاست Cpanel شما را تهدید می‌کند .

و در آخر شما میتوانید با خرید هاست از شرکت پویان آی تی از این پلتفرم نیز (node.js) بهره مند شوید. 

به این مقاله امتیاز دهید!

میانگین امتیاز 3.7 / 5. تعداد رأی ها : 3

هنوز هیچ رأیی داده نشده. اولین نفر باشید!

اشتراک گذاری اشتراک گذاری در تلگرام اشتراک گذاری در لینکدین اشتراک گذاری در ایکس کپی کردن لینک پست

و در ادامه بخوانید

دیدگاه (4)

  • آواتار کاربر
    محمد

    سلام هاست cpanel من گزینه Setup Node.js App نداره لطفا راهنمایی کنید

    ۰۳ تیر ۱۴۰۲
    • آواتار کاربر
      شاهرخی

      سلام و احترام در صورتی که سرویس خود را از پویان آی تی خریداری کرده اید برای بررسی مورد با پشتیبانی پویان آی تی در ارتباط باشید . در غیر این صورت از پشتیبان سرور خود بخواهید تا بر روی سرور سیستم عامل کلودلینوکس + Node.js نصب نماید . موفق باشید

      ۱۵ شهریور ۱۴۰۲
  • آواتار کاربر
    علیرضا

    چرا وقتی من روی ران اسکریپت میزنم همینجوری میچرخه و مینویسه running script نمیدونم چیکار کنم؟

    ۱۲ مهر ۱۴۰۱
    • آواتار کاربر
      خسروی

      سلام و احترام این مشکل به دلیل مشکل در سورس نوشته شده توسط شما است و به دلیل وجود قطعه کدی به وجود می آید که پایانی ندارد و اجرا کننده در حلقه گیر می کند و برنامه تا ابتدای آن حلقه اجرا می شود . با احترام

      ۱۹ مهر ۱۴۰۱

دیدگاه خود را اضافه کنید

برچسب ها

هاست Node.JS cPanel بک اند برنامه نویسی