Kako namestiti Node.js v CentOS 8


Node.js je odprtokodno, med platformami lahko in zmogljivo Javascriptovo okolje za programiranje na strežniški strani, zgrajeno na Chromovem mehanizmu JavaScript V8 in uporabljeno za ustvarjanje razširljivih omrežnih orodij in spletnih aplikacij, ki zahtevajo funkcionalnost zaledja.

Priporočeno branje: 18 najboljših okvirov NodeJS za razvijalce v letu 2019

V tem članku vam bomo pokazali dva različna načina namestitve Node.js na strežnik CentOS 8 Linux, da boste lahko začeli.

  1. Namestite Node.js iz skladišč CentOS 8
  2. Namestite Node.js na CentOS 8 z uporabo NVM

Obstaja nekaj paketov odvisnosti, kot so C ++, make, GCC itd., Ki jih morate namestiti iz privzetih skladišč CentOS, da namestite najnovejšo različico Node.js na CentOS 8 Linux.

Če želite namestiti te pakete odvisnosti, morate v CentOS 8 namestiti razvojna orodja z naslednjim ukazom yum.

# yum groupinstall "Development Tools" 

Zdaj z naslednjim ukazom navedite modul, ki zagotavlja paket Node.js iz privzetih skladišč CentOS.

# yum module list nodejs

Iz zgornjega izhoda so na voljo štirje različni profili, vendar morate namestiti samo privzeti profil, ki je označen z [d] , namesti skupen nabor izvajalnih paketov.

Če želite namestiti privzeti paket Node.js v sistem CentOS 8, zaženite naslednji ukaz.

# yum module install nodejs

Če ste razvijalec, lahko namestite razvojni profil, ki bo namestil dodatne knjižnice, ki vam omogočajo dinamično naložljive module, kot je prikazano.

# yum module install nodejs/development

Po namestitvi paketa Node.js lahko z naslednjimi ukazi preverite različico in lokacijo.

# node -v
# npm -v 
# which node 
# which npm 

To je najlažji način namestitve okolja Node.js na CentOS 8 Linux iz skladišč CentOS.

Drug najlažji način namestitve Node.js je uporaba NVM, upravitelja različic Node - je bash skript, ki vam omogoča namestitev, odstranitev in vzdrževanje več različic Node.js v sistemu.

Če želite namestiti ali posodobiti NVM v sistemu CentOS 8, uporabite naslednji ukaz Wget za prenos najnovejše različice namestitvenega skripta.

# 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

Zgornji namestitveni skript namestite nvm v svoj uporabniški račun. Če ga želite uporabljati, morate najprej pridobiti svoj .bash_profile.

# source ~/.bash_profile

Zdaj lahko z ls-remote navedete razpoložljive različice Node.js.

# nvm list-remote
...
 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

Zdaj lahko namestite določeno različico vozlišča, tako da vnesete katero koli izdajo, ki jo vidite. Na primer, če želite dobiti različico v13.0.0, lahko vnesete.

# nvm install 13.0.0

Ko se namestitev konča, lahko s tipkanjem navedete različne različice, ki ste jih namestili.

# nvm ls

Med različicami Nodejs lahko preklapljate s tipkanjem.

# nvm use v12.14.0

Nastavite lahko tudi privzeto različico Nodejs in jo preverite z zagonom.

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

V tem članku smo razložili dva različna načina namestitve Node.js na strežnik CentOS 8. Če imate kakršne koli težave z namestitvijo, prosite za pomoč v spodnjem oddelku za komentarje.