Zoeken op website

Hoe Node.js te installeren in CentOS 8


Node.js is een open-source, platformonafhankelijke lichtgewicht en krachtige Javascript-runtimeomgeving voor programmeren aan de serverzijde, gebouwd op de V8 JavaScript-engine van Chrome en gebruikt om schaalbare netwerktools en webapplicaties te maken die backend-functionaliteit vereisen.

Aanbevolen leesmateriaal: 18 beste NodeJS-frameworks voor ontwikkelaars in 2019

In dit artikel laten we u twee verschillende manieren zien om Node.js op een CentOS 8 Linux-server te installeren, zodat u aan de slag kunt.

Op deze pagina:
  1. Installeer Node.js vanuit CentOS 8-opslagplaatsen
  2. Installeer Node.js op CentOS 8 met behulp van de NVM

Installeer Node.js vanuit CentOS 8-opslagplaatsen

Er zijn een paar afhankelijkheidspakketten zoals C++, make, GCC enz., die u moet installeren vanuit de standaard CentOS-repository's om installeer de nieuwste versie van Node.js op CentOS 8 Linux.

Om deze afhankelijkheidspakketten te installeren, moet je Development Tools in CentOS 8 installeren met behulp van de volgende yum-opdracht.

yum groupinstall "Development Tools" 

Vermeld nu de module die het pakket Node.js levert vanuit de standaard CentOS-opslagplaatsen met behulp van de volgende opdracht.

yum module list nodejs

Uit de bovenstaande uitvoer zijn er vier verschillende profielen beschikbaar, maar u hoeft alleen het standaardprofiel te installeren dat is gemarkeerd met [d] en installeert een gemeenschappelijke set runtime-pakketten.

Om het standaard Node.js pakket op uw CentOS 8 systeem te installeren, voert u de volgende opdracht uit.

yum module install nodejs

Als u een ontwikkelaar bent, kunt u het ontwikkelingsprofiel installeren waarmee extra bibliotheken worden geïnstalleerd waarmee u dynamisch laadbare modules kunt bouwen, zoals weergegeven.

yum module install nodejs/development

Nadat u het pakket Node.js hebt geïnstalleerd, kunt u de versie en locatie verifiëren met behulp van de volgende opdrachten.

node -v
npm -v 
which node 
which npm 

Dit is de eenvoudigste manier om de Node.js-omgeving op CentOS 8 Linux te installeren vanuit de CentOS-repository's.

Installeer Node.js op CentOS 8 met behulp van Node Version Manager

Een andere eenvoudigste manier om Node.js te installeren is het gebruik van NVM, de Node-versiebeheerder. Dit is een bash-script waarmee je meerdere Node.js-versies kunt installeren, verwijderen en onderhouden op het systeem.

Om NVM op een CentOS 8-systeem te installeren of bij te werken, gebruikt u de volgende cURL- of Wget-opdracht om de recente versie van het installatiescript te downloaden.

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

Met het bovenstaande installatiescript installeert u de nvm op uw gebruikersaccount. Om het te kunnen gebruiken, moet je eerst je .bash_profile sourcen.

source ~/.bash_profile

Nu kunt u de beschikbare Node.js-versies weergeven met behulp van ls-remote.

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

Nu kunt u een specifieke versie van Node installeren door een van de releases die u ziet te typen. Om bijvoorbeeld versie v13.0.0 te krijgen, kunt u typen.

nvm install 13.0.0

Zodra de installatie is voltooid, kunt u door te typen een lijst maken van de verschillende versies die u hebt geïnstalleerd.

nvm ls

U kunt tussen Nodejs-versies schakelen door te typen.

nvm use v12.14.0

U kunt ook de standaard Nodejs-versie instellen en deze verifiëren door deze uit te voeren.

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

In dit artikel hebben we twee verschillende manieren uitgelegd om Node.js op uw CentOS 8-server te installeren. Als u problemen ondervindt bij de installatie, vraag dan om hulp in het commentaar hieronder.