مراحل نصب Node.js در ویندوز سرور 2019

مراحل نصب Node.js در ویندوز سرور 2019

آیا برای نصب Node.js روی ویندوز سرور 2019 به برنامه خاصی نیاز دارید؟ Node.js یک محیط برنامه نویسی جاوا اسکریپت است. در واقع NodeJS یک پلتفرم سمت سرور مبتنی بر موتور جاوا اسکریپت گوگل کروم است که محیطی را برای اجرای آسان برنامه نوشته شده با جاوا اسکریپت فراهم می کند.

پلتفرم Node.js اولین بار در سال 2009 توسط رایان دال معرفی شد. با استفاده از پلتفرم NodeJS، جاوا اسکریپت به جای مرورگر در محیط سرور اجرا می شود. این پلتفرم همچنین به شما اجازه می دهد تا به راحتی برنامه های شبکه مقیاس پذیر و بزرگ بنویسید.

پلتفرم Node.js قابلیت ها و ویژگی های خاص خود را دارد. این ویژگی ها شامل موارد زیر است:

  • کارایی و انعطاف پذیری بالایی دارد.
  • می تواند با میکروسرویس ها ترکیب شود.
  • به شما امکان می دهد برنامه های یک صفحه ای (SPA) ایجاد کنید.
  • شما می توانید برنامه های RTA ایجاد کنید.
  • امکان ایجاد اتاق گفتگو وجود دارد.
  • امکان ایجاد بازی های آنلاین تحت مرورگر وب وجود دارد.

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

چگونه Node.js را روی ویندوز سرور نصب کنیم؟

توجه داشته باشید که Node.js نیازی به نصب روی سیستم ندارد! اما اگر قبلاً نصب شده است، ابتدا باید نسخه قدیمی را حذف کنید. انجام این کار ضروری است؛ زیرا ممکن است مشکلات نسخه پس از نصب NVM رخ دهد. برای تأیید اینکه Node.js قبلاً روی سرور ویندوز نصب شده است، می توانید از دستور PowerShell زیر استفاده کنید:

node –version

اگر Node.js در سیستم وجود نداشته باشد، خروجی زیر را مشاهده خواهید کرد:

node.js در سرور ویندوز وجود ندارد.

نحوه نصب nvm-windows

روش های مختلفی برای نصب Node.js وجود دارد. استفاده از Node Version Manager یا NVM یکی از ساده ترین راه هاست. بنابراین در این آموزش از آن استفاده خواهیم کرد. توجه داشته باشید که NVM اصلی روی ویندوز کار نمی کند. به همین دلیل nvm-windows در حال توسعه است.

بنابراین آخرین نسخه فایل nvm-setup.zip را دانلود کنید. حالا بایگانی دانلود را باز کنید، فایل nvm-setup.exe را اجرا کنید. سپس دستورالعمل نصب را دنبال کنید. به طور پیش فرض مقادیر بهینه انتخاب می شوند که نباید بی جهت تغییر داده شوند.

مراحل نصب Node.js و npm

اکنون می خواهیم آخرین نسخه LTS Node.js را نصب کنیم. برای این کار ابتدا PowerShell را باز کرده و دستور زیر را وارد کنید:

nvm list available

در این بخش، تمام نسخه‌های Node.js را که برای نصب در دسترس هستند، مشاهده می‌کنید:

نسخه های موجود Node.js.

آخرین نسخه LTS را انتخاب کرده و با استفاده از دستور nvm install آن را نصب کنید:

nvm install 14.16.0

node.js را روی ویندوز سرور نصب کنید

اکنون باید نسخه نصب شده را فعال کنید:

nvm use 14.16.0

در این بخش می توانید مطمئن شوید که همه چیز به درستی نصب شده است و نسخه های Node.js و npm را همزمان مشاهده کنید:

node --version
npm –version

نسخه های Node.js و npm که می بینید.

در این مرحله شما Node.js و npm را روی ویندوز سرور 2019 نصب کرده اید، حال بیایید ببینیم که چگونه نسخه های مختلف Node.js را همزمان نصب کنیم و بین آنها سوئیچ کنیم! برای این کار ابتدا نسخه دیگری از NodeJS را نصب کنید. به عنوان مثال، ما آخرین نسخه را انتخاب می کنیم زیرا ویژگی ها و قابلیت های بیشتری دارد:

nvm install latest

حالا بیایید نسخه های نصب شده را بررسی کنیم. برای این کار از دستور زیر استفاده کنید:

nvm ls

نسخه نصب شده Node.js را ببینید.

اکنون ارتقا دهید:

nvm use 15.13.0

سرانجام

با استفاده از مراحل بالا می توانید به راحتی پلتفرم Node.js را بر روی سرور ویندوز 2019 نصب کنید، امیدواریم این مقاله برای شما جالب باشد. اگر سوالی در مورد نصب Node.js روی سرور ویندوز دارید، می توانید آن را با کارشناسان پارس پک در میان بگذارید و راهنمایی های لازم را دریافت کنید.

سوالات متداول

1. Node.js برای چه مواردی استفاده می شود؟

NodeJS به دلیل ماهیت تک رشته ای آن، عمدتاً برای سرورهای غیر مسدود کننده و رویداد محور استفاده می شود. همچنین برای وب سایت های سنتی و خدمات API کند استفاده می شود. اما بیشتر با معماری های بلادرنگ در ذهن طراحی شده است.

2. چگونه Node Js را روی ویندوز سرور 2016 نصب کنم؟

  • Node.Js را با جدیدترین امکانات دانلود کنید.
  • برای شروع تنظیمات روی Install کلیک کنید. یک ویندوز وی پی اس بگیرید.
  • روی Next کلیک کنید و گواهی را بپذیرید تا نصب کامل شود.
  • ما به نود نگاه می کنیم.

3. Node JS در کجای ویندوز نصب می شود؟

به طور پیش فرض در جایی که Node نصب شده است پیکربندی شده است. در اکثر سیستم ها این آدرس / usr / محلی است و در ویندوز این محل دقیق باینری node.exe است.

{“@context”: “https://schema.org”، “@type”: “FAQPage”، “mainEntity”: [{
“@type”: “Question”,
“name”: “Node.js برای چه مواردی استفاده می‌شود؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “نود جی‌اس به دلیل ماهیت single-threaded آن در درجه اول برای سرورهای non-blocking و رویداد محور استفاده می‌شود. همچنین از آن برای وب‌سایت‌های سنتی و خدمات API بک‌اند استفاده می‌شود. اما بیشتر با هدف در نظر گرفتن معماری‌های push-based در real-time طراحی شده است.”
}
},{
“@type”: “Question”,
“name”: “نحوه نصب Node Js روی ویندوز سرور ۲۰۱۶ چگونه است؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Node.Js را با جدیدترین ویژگی ها دانلود کنید.
با کلیک بر روی گزینه Install تنظیمات را اجرا کنید. Windows VPS را دریافت کنید.
با کلیک بر روی Next و پذیرش certificate نصب را به پایان برسانید.
نود را بررسی می کنیم.”
}
},{
“@type”: “Question”,
“name”: “Node JS در کجای ویندوز نصب می‌شود؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “پیکربندی آن به طور پیش‌فرض در مکانی که Node نصب شده، انجام می‌گیرد. در اکثر سیستم‌ها، این آدرس /usr/local است و در ویندوز محل دقیقِ باینری node.exe می‌باشد.”
}
}]
}

مراحل نصب Node.js در ویندوز سرور 2019 برای اولین بار در پارسوپک منتشر شد. به نظر می رسد.