از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Node.js و NPM روی اوبونتو 18.04، 20.04 و 22.04: 3 روش
سرفصلهای مطلب
Node.js یکی از محبوب ترین فناوری های وب است که امروزه در دسترس است. به عنوان یک توسعه دهنده، ممکن است بخواهید از آن برای افزایش عملکرد برنامه وب خود یا ایجاد یک محیط توسعه محلی استفاده کنید.
در این مقاله روش نصب Node.js را توضیح خواهیم داد روی یک سیستم لینوکس در حال اجرا اوبونتو 18.04، 20.04، و 22.04. این روش نصب با سیستم های محلی مبتنی بر اوبونتو و سرویس های VPS کار می کند.
ما به شما نشان خواهیم داد که چگونه Node.js را نصب کنید روی اوبونتو با استفاده از مخازن پیش فرض و NodeSource. در نهایت، روش نصب یک نسخه Node.js خاص با استفاده از NVM را یاد خواهید گرفت.
Node.js چیست؟
Node.js یک محیط زمان اجرا سمت سرور است که به کاربران اجازه می دهد کد جاوا اسکریپت را اجرا کنند روی سمت سرور این یک پلتفرم متقابل منبع باز است که برای انواع پروژه های آموزشی و تجاری ایده آل است.
Node.js به ویژه برای رسیدگی به وظایف داده فشرده و توسعه برنامه های شبکه مقیاس پذیر مفید است. موارد استفاده محبوب عبارتند از چت بلادرنگ، جریان داده و پراکسی های سمت سرور.
اگرچه آخرین نسخه Node.js 18.9.0 است، توصیه می کنیم از نسخه 16.17.0 استفاده کنید. پشتیبانی طولانی مدت (LTS) رهایی. بدون در نظر گرفتن، همیشه بررسی کنید Node.js دانلود کنید page برای آخرین نسخه زیرا اغلب به روز می شود.
مهم! قبل از ادامه، مطمئن شوید که برای اجرای دستورات sudo لینوکس به سرور و حساب کاربری غیر روت دسترسی دارید. راهنمای ما را بخوانید تا درباره روش دسترسی به VPS از طریق SSH بیشتر بدانید.
روش نصب Node.js با استفاده از Apt و NPM از مخازن پیش فرض
یک روش کارآمد برای نصب Node.js روی اوبونتو قرار است از مخزن توزیع رسمی استفاده کند. سیستمی که اوبونتو 18.04 یا جدیدتر را اجرا می کند شامل Node.js و Node Package Manager (NPM) بسته های موجود در مخزن پیش فرض
با این حال، این روش به شما اجازه نمیدهد که کدام نسخه Node.js را نصب کنید. به عبارت دیگر، ممکن است یک نسخه قدیمی را نصب کند که قبلاً پشتیبانی نشده است.
قبل از نصب Node.js، آن را باز کنید terminal از منوی اصلی سیستم خود یا دکمه را فشار دهید Ctrl + جایگزین + تی میانبر. برای نصب Node.js مراحل زیر را دنبال کنید روی VPS شما با استفاده از مدیر بسته Apt:
- با استفاده از آن به سرور متصل شوید ssh با وارد کردن موارد زیر:
ssh username@server_ip_address
- برای به روز رسانی مخزن، کش Apt را تازه کنید:
sudo apt update
- رمز عبور سیستم را وارد کرده و فشار دهید وارد.
- پس از اتمام آپدیت، Node.js را با وارد کردن دستور زیر نصب کنید:
sudo apt-get install nodejs
- تایپ کنید Y و فشار دهید وارد برای شروع نصب process.
- پس از اتمام، مدیریت بسته NPM Node.js را با اجرای موارد زیر نصب کنید:
sudo apt install npm
- رمز عبور خود را وارد کرده و نصب را تایید کنید.
- در نهایت، شماره نسخه Node.js و NPM را بررسی کنید تا تأیید کنید که با موفقیت نصب شده است. این command-line پس از وارد کردن این دستورات، شماره نسخه نصب شده را برمی گرداند:
nodejs -v
npm -v
فرض کنید می خواهید Node.js یا NPM را از سیستم لینوکس حذف کنید. اگر این مورد است، از دستورات زیر استفاده کنید:
sudo apt remove nodejs
sudo apt remove npm
روش نصب Node.js با Apt با استفاده از NodeSource
راه دیگر برای نصب Node.js استفاده از a است آرشیو بسته شخصی (PPA) مخزن مانند NodeSource. در مقایسه با مخزن پیش فرض اوبونتو، NodeSource نسخه های بیشتری را ارائه می دهد.
اگر می خواهید یک نسخه خاص یا آخرین نسخه Node.js را نصب کنید، این روش ایده آل است. در اینجا روش نصب Node.js آورده شده است روی اوبونتو با استفاده از مخزن NodeSource:
- با زدن دستورات زیر را وارد کنید وارد بعد از هر کدام:
sudo apt-get update
sudo apt-get upgrade
- اگر از قبل cURL را نصب کرده اید از این مرحله بگذرید. در غیر این صورت دستور زیر را وارد کنید:
sudo apt-get install curl
- برای نصب نسخه فعلی، دستور زیر را اجرا کنید. به یاد داشته باشید که مقدار 18.x را با نسخه دلخواه Node.js جایگزین کنید:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
- هنگامی که مخزن NodeSource را دارید، Node.js را نصب کنید:
sudo apt-get install nodejs
به غیر از Node.js، این دستور NPM را در کنار سایر بسته های وابسته نصب می کند.
- از این دو دستور برای استعلام نسخه های Node.js و NPM و تایید نصب استفاده کنید process موفقیت آمیز بود:
node -v
npm -v
روش نصب یک نسخه خاص از Node.js با استفاده از NVM
راه دیگری برای نصب Node.js روی اوبونتو برای استفاده از Node Version Manager (NVM)، آ bash اسکریپت مورد استفاده برای مدیریت چندین نسخه Node.js.
اگر می خواهید از نسخه خاصی استفاده کنید، نصب Node.js با استفاده از روش NVM ایده آل است. برای شروع، NVM را دانلود و نصب کنید wget:
- باز کن console و از دستور زیر استفاده کنید:
sudo apt-get install wget
- برای نصب نسخه دیگری، جایگزین کنید نسخه 0.39.0 با مقدار دیگری یا از دستور زیر برای دانلود آخرین نسخه استفاده کنید:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.39.0/install.sh | bash
- اجازه دهید اسکریپت NVM از اسکریپت کاربر شما اجرا شود bash مشخصات:
source ~/.profile
پس از نصب NVM، می توانید Node.js را نصب کنید روی سیستم شما:
- تمام نسخه های موجود Node.js را با استفاده از NVM با اجرای دستور زیر بررسی کنید:
nvm ls-remote
- در حالی که ممکن است هر نسخه Node.js را نصب کنید، توصیه می کنیم از آخرین نسخه برای اطمینان از پشتیبانی و قابلیت اطمینان آن استفاده کنید. برای این مثال، ما آخرین نسخه LTS را در زمان نوشتن نصب خواهیم کرد:
nvm install 16.17.0
- با پرس و جو از شماره نسخه فعال فعلی، بررسی کنید که آیا با موفقیت نصب شده است یا خیر:
node -v
نتیجه
Node.js یک محیط اجرای جاوا اسکریپت سمت سرور است که به شما امکان می دهد برنامه های شبکه را به سرعت بسازید. توسعه دهندگان وب اغلب از آن برای رسیدگی به وظایف داده فشرده و تجزیه و تحلیل بلادرنگ استفاده می کنند.
در این مقاله سه روش نصب Node.js را بررسی کردیم روی اوبونتو 22.04 یا نسخه های قدیمی تر. قبل از نصب Node.js، مطمئن شوید که می توانید از دستور sudo استفاده کنید و به سرور خصوصی مجازی خود متصل شوید.
نسخه بسته بندی شده Node.js را از مخزن اوبونتو با استفاده از Apt نصب کنید. از طرف دیگر، از NodeSource یا NVM برای نصب یک نسخه خاص یا آخرین نسخه LTS استفاده کنید.
امیدواریم این مقاله به شما در درک روش نصب Node.js کمک کرده باشد روی VPS یا سیستم لینوکس محلی شما. اگر سوالی دارید، دریغ نکنید که در زیر نظر خود را بنویسید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 17:25:04