اجرای Nodejs روی هاست لینوکس یا ویندوز


(پوریا) #1

سلام وقتتون بخیر

میشه برنامه های Nodejs رو ، روی هاست های اشتراکی لینوکس یا ویندوز ، 7 هاست اجرا کرد؟ یا باید سرور مجازی تهیه کنیم؟

اگه امکانش هست، چجوری؟


(آرتا سیدزاده) #2

سلام

همچنین شما دوست عزیز

امکان راه اندازی NodeJS بر روی هاست ویندوز ممکن هست اما به دلیل محدودیت های موجود در محیط اشتراکی بهترین انتخاب برای برنامه های Nodejs سرور های مجازی هست که امکاناتی بدون محدودیت در اختیارتون قرار میده.

برای راه اندازی Nodejs بهترین سیستم عامل Ubunto بر روی سرور مجازی KVM هست.

نصب Nodejs:

اول از همه می بایست از طریق SSH به سرور متصل بشین (آموزش اتصال به SSH در سرور مجازی)

۱- مرحله اضافه کردن PPA بر روی سرور با دستور زیر:

sudo apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

۲- نصب Nodejs با دستور زیر:

sudo apt-get install nodejs

۳- تست جهت اطلاع از نصب صحیح nodejs با دستور node -v به این شکل خروجی نسخه نصب شده رو بهتون نشون میده. مثل: v10.0.0 که نسخه ۱۰ هست که تو این آموزش نصب کردیم.

۴- همچنین برای تست کردم RPM می تونین از دستور npm -v استفاده کنین که خروجی RPM رو به این صورت نشون میده: 6.0.0

۵- جهت run کردن nodejs بر روی سرور از دستور زیر استفاده کنین:

node http_server.js