Kaip įdiegti Node.js „CentOS 8“.


Node.js yra atvirojo kodo, kelių platformų lengva ir galinga „JavaScript“ vykdymo aplinka, skirta serverio programavimui, sukurta naudojant „Chrome“ V8 „JavaScript“ variklį ir naudojama kuriant keičiamo dydžio tinklo įrankius ir žiniatinklio programas, kurios reikalauja backend funkcionalumo.

Rekomenduojama skaityti: 18 geriausių „NodeJS“ rėmų kūrėjams 2019 m.

Šiame straipsnyje parodysime du skirtingus būdus, kaip įdiegti Node.js CentOS 8 Linux serveryje, kad galėtumėte pradėti.

Šiame puslapyje:
  1. Įdiekite Node.js iš CentOS 8 saugyklų
  2. Įdiekite Node.js CentOS 8 naudodami NVM

Įdiekite Node.js iš CentOS 8 saugyklų

Yra keletas priklausomybės paketų, pvz., C++, make, GCC ir kt., kuriuos turite įdiegti iš numatytųjų CentOS saugyklų, kad galėtumėte įdiekite naujausią Node.js versiją CentOS 8 Linux.

Norėdami įdiegti šiuos priklausomybės paketus, turite įdiegti kūrimo įrankius sistemoje CentOS 8, naudodami šią yum komandą.

yum groupinstall "Development Tools" 

Dabar nurodykite modulį, kuris pateikia paketą Node.js iš numatytųjų CentOS saugyklų, naudodami šią komandą.

yum module list nodejs

Iš anksčiau pateiktos išvesties yra keturi skirtingi profiliai, tačiau reikia įdiegti tik numatytąjį profilį, kuris pažymėtas [d], įdiegia bendrą vykdymo laiko paketų rinkinį.

Norėdami įdiegti numatytąjį Node.js paketą CentOS 8 sistemoje, paleiskite šią komandą.

yum module install nodejs

Jei esate kūrėjas, galite įdiegti kūrimo profilį, kuris įdiegs papildomas bibliotekas, leidžiančias kurti dinamiškai įkeliamus modulius, kaip parodyta.

yum module install nodejs/development

Įdiegę Node.js paketą, galite patikrinti versiją ir vietą naudodami šias komandas.

node -v
npm -v 
which node 
which npm 

Tai lengviausias būdas įdiegti Node.js aplinką CentOS 8 sistemoje iš CentOS saugyklų.

Įdiekite „Node.js“ sistemoje „CentOS 8“ naudodami „Node“ versijos tvarkyklę

Kitas paprasčiausias būdas įdiegti Node.js yra naudoti NVM, mazgo versijų tvarkyklę – tai bash scenarijus, leidžiantis įdiegti, pašalinti ir prižiūrėti kelias Node.js versijas. sistema.

Norėdami įdiegti arba atnaujinti NVM CentOS 8 sistemoje, naudokite šią cURL arba Wget komandą, kad atsisiųstumėte naujausią diegimo scenarijaus versiją.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

Aukščiau pateiktą diegimo scenarijų įdiekite nvm į savo vartotojo paskyrą. Norėdami pradėti jį naudoti, pirmiausia turite gauti .bash_profile šaltinį.

source ~/.bash_profile

Dabar galite pateikti galimų Node.js versijų sąrašą naudodami ls-remote.

nvm list-remote
Pavyzdžio išvestis
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

Dabar galite įdiegti konkrečią Node versiją įvesdami bet kurią matomą leidimą. Pavyzdžiui, norėdami gauti versiją v13.0.0, galite įvesti.

nvm install 13.0.0

Kai diegimas bus baigtas, įvesdami galite išvardyti skirtingas įdiegtas versijas.

nvm ls

Galite perjungti „Nodejs“ versijas įvesdami.

nvm use v12.14.0

Taip pat galite nustatyti numatytąją Nodejs versiją ir patikrinti ją paleisdami.

nvm alias default v12.14.0
nvm ls
OR
node --version

Šiame straipsnyje paaiškinome du skirtingus Node.js diegimo būdus CentOS 8 serveryje. Jei kyla problemų dėl diegimo, paprašykite pagalbos toliau pateiktame komentarų skyriuje.