راه اندازی پروژه NodeJs در هاست لینوکس Cpanel

NodeJs یک پلتفرم کدنویسی سمت سرور است. این پلتفرم توسط رایان داهل در سال ۲۰۰۹ ایجاد شد و در حال حاضر آخرین نسخه آن ورژن 0.10.36 می‌باشد.

در مستندات رسمی تعریف Node.Js به صورت زیر آمده است :

NodeJs یک پلتفرم ایجاد شده بر پایه موتور جاوا اسکریپت گوگل کروم است که باعث سهولت ایجاد و مقیاس‌پذیری برنامه‌های تحت شبکه می‌شود. این پلتفرم از یک مدل I/O رویداد محور استفاده می‌کند که غیرقابل مسدود شده (non-blocking) است و همین امر باعث کاهش فشار موجود بر روی سرور و افزایش کارآیی می‌شود و این امر برای اجرای برنامه‌های مبتنی بر داده که بصورت بلادرنگ (Real-Time) بر روی سرورهای نامتمرکز استفاده می‌شوند بسیار مناسب است.

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

برای بررسی صحت عملکرد Node JS در هاست، میتوانیم بصورت زیر یک پروژه سمپل تستی در هاست ایجاد کنیم.  برای انجام این کار مراحل زیر را قدم به قدم طی می‌کنیم:

ابتدا وارد هاست Cpanel خود شوید و روی گزینه‌ی  Setup Node Js کلیک کنید

setup Node Js

 

 

در این مرحله، روی دکمه‌ی Create Application کلیک کنید

Create Applicatoin Node Js

 

در این مرحله از قسمت Node.js version، ورژن مورد نظر NodeJs بسته به پروژه‌تان را انتخاب کنید

Node Js version

 

در بخش application mode می‌توانید نوع application را بر اساس development یا production انتخاب نمائید

4 application mode

 

در بخش application root، مسیری که فایل پروژه را در نظر گرفته‌اید را انتخاب درج کنید

در بخش application url آن URLای که قصد دارید در مرورگر درج شود و پروژه نمائید

در بخش Application Startup نام فایل Setupای که می‌بایست در ابتدا اجرا گردد را درج کنید

و در بخش passenger log file، در صورتیکه بخواهید لاگ‌های پروژه تولید و در مسیر خاصی ذخیره گردند، مسیر را در این فیلد درج نمائید

5 root

 

سپس مانند تصویر زیر روی این دکمه کلیک کنید

6 create

 

در صورتیکه موارد بطور صحیح سِت شده‌ باشند، پس از زدن دکمه‌ی Create، می‌بایست پیغام Succesfull بصورت زیر نمایش داده شود

7 created

 

حال مطابق با تصویر زیر بر روی دکمه‌ی Open کلیک کنید تا پروژه در مرورگر باز شود

open

 

حال مطابق با تصویر زیر، مشاهده می‌کنید که پروژه روی هاست راه اندازی شده است و در حال نمایش است

8 it works

 

در صورتیکه بخواهید NodeJs را در هاست ویندوز راه‌اندازی کنید این مقاله را مطالعه نمائید

آخرین بروزرسانی 1399-12-25  

1399-12-25 32 آذین بهداروند  دایرکت ادمین, سرور لینوکس, سرور مجازی و اختصاصی, سی پنل, سی پنل, هاست اشتراکی  
مجموع 0 امتیاز:
0

Tell us how can we improve this post?

+ = ربات هستید یا انسان؟

مقاله ای اضافه کنید

پاسخ به این سوال توسط ایمیل به شما اطلاع رسانی خواهدشد.

+ = ربات هستید یا انسان؟