Debian

آموزش کامل نصب Node.js روی Debian 10

هاست وردپرس

Node.js یک پلتفرم جاوا اسکریپت جهت برنامه نویسی سمت سرور با جاوا اسکریپت است و این امکان را می دهد تا محتوای صفحه داینامیک را ایجاد کرده و آن را مشاهده کنید. به طور کلی با Node.js روند توسعه سازگار تر و یکپارچه تر دنبال می شود و برای توسعه دهندگان وب یکی از ابزار های اساسی و کارآمد محسوب می شود به همین منظور در این مطلب قصد داریم با آموزش کامل نصب Node.js روی Debian 10 سه روش اصلی برای نصب Node JS در دبیان را توضیح دهیم.

از سیستم عامل دیگری استفاده می کنید؟

  1. آموزش کامل نصب Node.js روی Ubuntu 20.04
  2. آموزش نصب Node JS روی CentOS 8
  3. آموزش نصب Node.js در سرور CentOS 7

آموزش کامل نصب Node.js روی Debian 10

برای نصب Node JS از 3 روش کلی می توان استفاده کرد که نیاز شما از آن می تواند روش نصب روی سرور را مشخص کند.

نصب با NodeSource PPA: این راه معمولا آخرین نسخه ای Node JS را برای نصب در اختیار شما قرار می دهد.

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

نصب با مخزن Debian: این روش نصب ساده ترین راه نصب Node JS است و برای بسیاری از کاربران مناسب می باشد.

نصب از طریق PPA

برای نصب آخرین نسخه های منتشر شده و کار با آنها روی سرور معمولا از روش NodeSource PPA جهت نصب Node JS استفاده می شود. برای این منظور ابتدا باید PPA را روی سرور خود نصب کنیم تا این مخزن به عنوان یک مخزن ثانویه با مخازن سرور دبیان افزوده شود.

cd ~
curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh

پس از نصب اسکریپت روی سرور با دستور زیر آن را اجرا می کنیم.

sudo bash nodesource_setup.sh

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

sudo apt install nodejs

حال می توانیم نسخه Node.js و npm نصب شده روی سرور را مشاهده کنید.

node -v
npm -v

برخی از پکیج های npm برای کار نیاز به بسته build-essential دارند که آن را با دستور زیر نصب می کنیم.

sudo apt install build-essential

نصب از طریق NVM

Node Version Manager یا NVM قابلیتی را برای شما فراهم می کند که توانایی انتخاب و سوئیچ میان نسخه های مختلف Node JS را به سادگی داشته باشید. از این طریق شما می توانید از جدیدترین تا قدیمی ترین ورژن های Node.JS را برای توسعه پروژه های خود روی سرور داشته باشید.

برای شروع نیاز است تا اسکریپت NVM را بر روی سرور خود نصب کنید.

curl -sL https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh -o install_nvm.sh

پس از نصب با اجرا دستور bash اسکریپت را اجرا می کنیم.

bash install_nvm.sh

با دستور زیر می توانیم لیست نسخه های مختلف Node JS که از طریق اسکریپت nvm برای نصب روی سرور در دسترس هستند را به دست آوریم.

nvm ls-remote

خروجی

 v10.16.2 (Latest LTS: Dubnium)
v11.0.0
v11.1.0
v11.2.0
v11.3.0
v11.4.0
v11.5.0
v11.6.0
v11.7.0
v11.8.0
v11.9.0
v11.10.0
v11.10.1
v11.11.0
v11.12.0
v11.13.0
v11.14.0
v11.15.0
v12.0.0
v12.1.0
v12.2.0
v12.3.0
v12.3.1
v12.4.0
v12.5.0
v12.6.0
v12.7.0
v12.8.0

برای نصب هر نسخه از Node که نیاز دارید می توانید از دستور زیر استفاده کرده و ورژن Node مورد نظر خود را در دستور جهت نصب روی سرور جایگزین کنید.

nvm install 12.8.0

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

nvm ls

برای تنظیم یکی از نسخه ها به عنوان Node JS پیش فرض سرور می توانید از دستور زیر استفاده کنید.

nvm alias default 12.8.0

هر نسخه های از Node JS که از طریق nvm روی سرور نصب می کنید npm و بسته های مورد نیاز آن نسخه نیز به طور خودکار روی سرور نصب می شوند و نیازی به نصب مجزا آنها نیست.

نصب از طریق مخزن

به طور معمول مخازن پیش فرض سیستم عامل ها شامل نسخه های قدیمی تر از برنامه ها برای نصب می شوند که دبیان نیز از این قائده مستثنی نیست اما این راه ساده ترین روش نصب است و نیاز به هیچ دستور و مخزن ثانویه ای جهت نصب روی سرور ندارد.

برای شروع ابتدا بسته های اساسی سیستم را به روز رسانی می کنیم تا آخرین نسخه های ممکن از برنامه ها دریافت شوند.

sudo apt update

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

sudo apt install nodejs npm

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

node -v
npm -v

نصب پکیج Yarn

در کنار npm که یکی برنامه های مدیریت بسته های Node است، Yarn نیز همین کارایی را دارد و شما می توانید از آن بر روی سرور و پروژه های خود استفاده کنید. تنها دستورات زیر را به ترتیب اجرا کنید تا Yarn روی سرور شما نصب شود.

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install -y yarn

به پایان آموزش کامل نصب Node.js روی Debian 10 از پرداز IT رسیدیم و امیدواریم موفق شده باشید Node را بر روی سرور مجازی یا اختصاصی دبیان خود نصب کنید.

هاست و دامنه

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

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

نشانی ایمیل شما منتشر نخواهد شد.

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