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:
- Installeer Node.js vanuit CentOS 8-opslagplaatsen
- 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.