Zoeken op website

Node.js installeren in RHEL 8


Node.js is een lichtgewicht en krachtig JavaScript-runtime-omgevingsplatform dat is gebaseerd op Chrome's V8 JavaScript-engine en wordt gebruikt om schaalbare netwerkapplicaties te maken.

In dit artikel zullen we u begeleiden bij het installeren van de nieuwste versie van Node.js in RHEL 8 Linux-distributie.

Vereisten:

  1. RHEL 8 met minimale installatie
  2. RHEL 8 met RedHat-abonnement ingeschakeld
  3. RHEL 8 met statisch IP-adres
  4. Een ontwikkelaarswerkstation instellen in RHEL 8

Node.js installeren op RHEL 8

1. Om de nieuwste versie van Node.js te installeren, moet je ontwikkeltools installeren zoals make, git >, gcc op uw systeem met behulp van de volgende dnf-opdracht.

dnf groupinstall "Development Tools" 

2. Controleer vervolgens het beschikbare Node.js-pakket in de Application Stream Repository met behulp van de volgende opdracht.

dnf module list nodejs

3. Installeer vervolgens de standaard Node.js module door de volgende opdracht uit te voeren.

dnf module install nodejs
OR
dnf install @nodejs 

Als u een ontwikkelaar bent, kunt u het ontwikkelingsprofiel als volgt gebruiken om de bibliotheken te installeren waarmee u dynamisch laadbare modules kunt bouwen:

dnf module install nodejs/development

4. Om een minimale set Node.js-pakketten te installeren, voert u de volgende opdracht uit.

dnf module install nodejs/minimal

5. Nadat u Node.js op uw systeem heeft geïnstalleerd, gebruikt u de volgende opdrachten om de versie en locatie van de nodejs te controleren.

node -v
npm -v 
which node 
which npm 

Als u nieuw bent bij Node.js, kunnen de volgende handleidingen u op weg helpen met het leren en gebruiken ervan voor de ontwikkeling van applicaties:

  1. Hoe u uw eerste Node.js-app in Linux schrijft
  2. 14 beste NodeJS-frameworks voor ontwikkelaars in 2019
  3. Hoe Nginx te configureren als Reverse Proxy voor de Nodejs-app
  4. PM2 installeren om Node.js-apps op productieserver uit te voeren

Dat is het voor nu! Heeft u vragen of aanvullingen? Laat het ons gerust weten via onderstaand feedbackformulier.