debianNode.jsراهنماهای لینوکسسیستم عامل

نحوه نصب Node.js در Debian 10

سرور مجازی ایران

مقدمه

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

در این راهنما ، ما به شما نشان خواهیم داد که چگونه می توانید نصب Node.js را بر روی سرور مجازی Debian 10 شروع کنید.
ما در مورد نصب Node از سیستم عامل پیش فرض  Debian 10 استفاده میکنیم.

در آخر ، ما نحوه حذف این نسخه های مختلف Node را نشان خواهیم داد.

نصب Node.js بر روی دبیان
نصب Node.js بر روی دبیان

پیش نیازها

این راهنما فرض می کند که شما از Debian 10 استفاده می کنید. قبل از شروع کار ، باید یک کاربر غیر  root با امتیازات sudo در سیستم خود تنظیم کنید.
با پیروی از تنظیم اولیه سرور برای آموزش Debian 10 می توانید نحوه تنظیم این را یاد بگیرید.

مطالب مرتبط : آموزش اتصال به سرور مجازی لینوکس

بسته رسمی Debian Node.js را نصب کنید

Debian یک نسخه از Node.js را در درون پیش فرض خود دارد.
برای به دست آوردن Node.js می توانید از مدیر بسته apt استفاده کنید.

سپس بسته Node.js را نصب کنید و npm Node Package Manager را نصب کنید:

برای تأیید موفقیت آمیز بودن نصب ، دستور -v اجرا کنید تا نسخه دریافت کنید:

نصب با استفاده از PPA

برای کار با نسخه جدیدتر Node.js ، می توانید از یک PPA (بایگانی بسته شخصی) که توسط NodeSource نگهداری می شود ، نصب کنید.
این یک گزینه متناوب است که هنوز هم با استفاده از گزینه های مناسب و مطابق نسخه های جدید Node.js نسبت به گزینه رسمی Debian در اختیار شماست.
NodeSource دارای PPA هایی برای نسخه های Node از 0.10 تا 12 است.

اکنون PPA را نصب کنیم. با این کار مخزن به لیست بسته های ما اضافه می شود و به ما امکان می دهد بسته های جدید را با استفاده از apt نصب کنیم.

از فهرست خانه خود ، برای بازیابی اسکریپت نصب برای نسخه Node.js مورد نظر خود ، از curl استفاده کنید ، مطمئن شوید که 12.x را با رشته نسخه مورد نظر خود جایگزین کنید (در صورت تفاوت):

می توانید محتویات این اسکریپت را با نانو یا ویرایشگر متن مورد نظر خود بررسی کنید:

اگر همه چیز خوب به نظر می رسد ، از ویرایشگر متن خود خارج شوید و اسکریپت را با استفاده از sudo اجرا کنید:

PPA به پیکربندی شما اضافه می شود و حافظه به صورت خودکار به روز می شود.
اکنون می توانید بسته nodejs را به همان روشی که در مرحله قبل انجام دادید نصب کنید:

در این مورد نیازی به نصب بسته جداگانه برای npm نداریم ، زیرا در بسته های nodejs گنجانده شده است.

با اجرای گره با گزینه -v نسخه ، نصب را بررسی کنید:

npm از یک فایل پیکربندی در فهرست شما برای پیگیری به روزرسانی ها استفاده می کند.
این اولین بار است که npm را اجرا می کنید. برای تأیید نصب npm و ایجاد پرونده پیکربندی ، این دستور را اجرا کنید:

برای کار کردن برخی از بسته های npm (به عنوان مثال آنهایی که نیاز به تهیه کد از منبع دارند) ، باید بسته ساخت را نصب کنید:

اکنون ابزارهای لازم برای کار با بسته های npm که نیاز به تهیه کد از منبع دارند ، دارید.

نصب با استفاده از NVM

جایگزینی برای نصب Node.js از طریق apt استفاده از ابزاری به نام nvm است که مخفف عبارت “Node Version Manager” است.
nvm به جای کار در سطح سیستم عامل ، در سطح یک فهرست مستقل در فهرست کاربر شما کار می کند.
این بدان معناست که می توانید چندین نسخه از خود حاوی Node.js را بدون اینکه روی کل سیستم تأثیر بگذارد نصب کنید.

کنترل محیط شما با nvm امکان دسترسی به جدیدترین نسخه های Node.js را فراهم می کند و همزمان نسخه های قبلی را نیز حفظ و مدیریت می کنید.
این یک ابزار متفاوت از apt است ، با این حال ، و نسخه های Node.js که شما با آن مدیریت می کنید متفاوت از کسانی است که شما با آن مدیریت می کنید.

برای بارگیری اسکریپت نصب nvm از صفحه GitHub ، می توانید از curl استفاده کنید.
توجه داشته باشید که شماره نسخه ممکن است با آنچه در اینجا نوشته شده است متفاوت باشد:

اسکریپت نصب را با نانو بررسی کنید:

اگر اسکریپت خوب به نظر می رسد ، از ویرایشگر متن خود خارج شوید و اسکریپت را با bash اجرا کنید:

ما در اینجا به sudo احتیاج نداریم زیرا nvm در هیچ دایرکتوری سیستم نصب نشده است.
در عوض ، این نرم افزار را به زیر مجموعه دایرکتوری خانه شما در ~ / .nvm نصب می کند.
همچنین برای فعال کردن نرم افزار جدید ، برخی از پیکربندی ها را به پرونده of / .ofile شما اضافه می کند.

برای دسترسی به قابلیت های nvm ، باید از سیستم خارج شوید و دوباره وارد سیستم شوید یا پرونده of / .profile را تهیه کنید تا حالت فعلی شما از تغییرات مطلع شود:

با نصب nvm می توانید نسخه های جدا شده Node.js را نصب کنید.
برای اطلاعات در مورد نسخه های Node.js موجود است ، نوع:

همانطور که مشاهده می کنید نسخه فعلی LTS نسخه v10.16.2 است. می توانید با تایپ کردن آن را نصب کنید:

معمولاً nvm برای استفاده از جدیدترین نسخه نصب شده سوئیچ می شود.
می توانید به nvm بگویید که از نسخه ای که تازه با بارگیری آن بارگیری کرده اید استفاده کند:

مثل همیشه ، می توانید نسخه Node.js را که اکنون با تایپ استفاده می شود ، تأیید کنید:

اگر چندین نسخه Node.js دارید ، می توانید با تایپ کردن نصب کنید:

اگر می خواهید یکی از نسخه ها را پیش فرض کنید ، تایپ کنید:

وقتی یک جلسه جدید ایجاد می شود ، این نسخه به طور خودکار انتخاب می شود.
شما همچنین می توانید آن را توسط مستعارهایی مثل این مورد ارجاع دهید:

هر نسخه از Node.js بسته های خاص خود را پیگیری می کند و npm را برای مدیریت این موارد در دسترس می کند.

حذف Node.js

بسته به نسخه مورد نظر خود ، می توانید Node.js را با استفاده از apt یا nvm حذف کنید.
برای حذف نسخه های نصب شده باید با ابزار مناسب در سطح سیستم کار کنید.

برای حذف هر یک از این نسخه ها ، موارد زیر را تایپ کنید:

این دستور باعث حذف بسته و پرونده های پیکربندی می شود.

برای حذف نسخه Node.js که با استفاده از nvm فعال کرده اید ، ابتدا تعیین کنید که آیا نسخه ای که می خواهید حذف کنید ، نسخه فعال فعلی است:

اگر نسخه مورد نظر شما نسخه فعال فعلی نیست ، می توانید آن را اجرا کنید:

این دستور نسخه انتخابی Node.js. را حذف می کند.

اگر نسخه ای که می خواهید حذف کنید نسخه فعال فعلی است ، برای فعال سازی تغییرات باید ابتدا nvm را غیرفعال کنید:

نتیجه

روشهای زیادی برای نصب شدن و اجرای Node.js روی سرور Debian 10 شما وجود دارد.
شرایط شما مشخص خواهد کرد که کدام یک از روشهای فوق برای نیازهای شما بهترین است.
در حالی که استفاده از نسخه بسته بندی شده در Debian گزینه ای برای آزمایش است ، نصب از PPA و کار با npm یا nvm انعطاف پذیری بیشتری را ارائه می دهد.

 

امنیت ، سرعت ، پشتیبانی
همه یکجا در سرویس های پارس وی دی اس
بهترین را از ما بخواهید

مشاهده سرویس ها

اتصال به سرور در زمان اختلال شبکه سرور

 

امکان دارد زمانی که دارید تغییرات شبکه ی سرور را انجام میدهید، تغییرات باعث شود سرور از دسترس خارج شود. این آموزش نحوه ی حل  مشکل میباشد.   [/tie_slide]

    برچسب ها
    خرید سرور مجازی ایران

    نوشته های مشابه

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    دکمه بازگشت به بالا
    بستن