Slik installerer du Node.js i CentOS 8


Node.js er et åpen kildekode, tvers av plattformer, lett og kraftig Javascript-kjøringsmiljø for serversideprogrammering, bygget på Chromes V8 JavaScript-motor og brukt til å lage skalerbare nettverksverktøy og nettapplikasjoner som krever backend-funksjonalitet.

Anbefalt lesing: 18 beste NodeJS-rammeverk for utviklere i 2019

I denne artikkelen vil vi vise deg to forskjellige måter å installere Node.js på en CentOS 8 Linux-server slik at du kan komme i gang.

  1. Installer Node.js fra CentOS 8 Repositories
  2. Installer Node.js på CentOS 8 ved hjelp av NVM

Det er noen få avhengighetspakker som C++, make, GCC etc., som du må installere fra standard CentOS-lagrene for å installere den nyeste versjonen av Node.js på CentOS 8 Linux.

For å installere disse avhengighetspakkene, må du installere utviklingsverktøy i CentOS 8 ved å bruke følgende yum-kommando.

# yum groupinstall "Development Tools" 

List nå modulen som gir pakken Node.js fra standard CentOS-lagrene ved å bruke følgende kommando.

# yum module list nodejs

Fra utdataene ovenfor er det fire forskjellige profiler tilgjengelig, men du trenger kun å installere standardprofilen som er markert med [d] installerer et felles sett med kjøretidspakker.

For å installere standard Node.js-pakken på CentOS 8-systemet, kjør følgende kommando.

# yum module install nodejs

Hvis du er en utvikler, kan du installere utviklingsprofilen som vil installere flere biblioteker som lar deg bygge dynamisk lastbare moduler som vist.

# yum module install nodejs/development

Etter å ha installert Node.js-pakken, kan du bekrefte versjonen og plasseringen ved å bruke følgende kommandoer.

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

Dette er den enkleste måten å installere Node.js-miljøet på CentOS 8 Linux fra CentOS-lagrene.

En annen enkleste måte å installere Node.js på er å bruke NVM, Node-versjonsbehandleren – er et bash-skript som lar deg installere, avinstallere og vedlikeholde flere Node.js-versjoner på systemet.

For å installere eller oppdatere NVM på CentOS 8-systemet, bruk følgende Wget-kommando for å laste ned den siste versjonen av installasjonsskriptet.

# 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

Installasjonsskriptet ovenfor, installer nvm til brukerkontoen din. For å begynne å bruke det, må du først hente .bash_profilen din.

# source ~/.bash_profile

Nå kan du liste de tilgjengelige Node.js-versjonene ved å bruke ls-remote.

# 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

Nå kan du installere en spesifikk versjon av Node ved å skrive inn en av utgivelsene du ser. For å få versjon v13.0.0 kan du for eksempel skrive.

# nvm install 13.0.0

Når installasjonen er fullført, kan du liste de forskjellige versjonene du har installert ved å skrive.

# nvm ls

Du kan bytte mellom Nodejs-versjoner ved å skrive.

# nvm use v12.14.0

Du kan også angi standard Nodejs-versjon og verifisere den ved å kjøre.

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

I denne artikkelen har vi forklart to forskjellige måter å installere Node.js på din CentOS 8-server. Hvis du har problemer med installasjonen, be om hjelp i kommentarfeltet nedenfor.