Website-Suche

So installieren Sie Node.js in CentOS 8


Node.js ist eine Open-Source-, plattformübergreifende, leichte und leistungsstarke Javascript-Laufzeitumgebung für serverseitige Programmierung, die auf der V8-JavaScript-Engine von Chrome basiert und zum Erstellen skalierbarer Netzwerktools und Webanwendungen verwendet wird erfordern Backend-Funktionalität.

Empfohlene Lektüre: Die 18 besten NodeJS-Frameworks für Entwickler im Jahr 2019

In diesem Artikel zeigen wir Ihnen zwei verschiedene Möglichkeiten, Node.js auf einem CentOS 8 Linux-Server zu installieren, damit Sie loslegen können.

Auf dieser Seite:
  1. Installieren Sie Node.js aus CentOS 8-Repositorys
  2. Installieren Sie Node.js unter CentOS 8 mithilfe der NVM

Installieren Sie Node.js aus CentOS 8-Repositorys

Es gibt einige Abhängigkeitspakete wie C++, make, GCC usw., die Sie dazu aus den Standard-CentOS-Repositorys installieren müssen Installieren Sie die neueste Version von Node.js unter CentOS 8 Linux.

Um diese Abhängigkeitspakete zu installieren, müssen Sie Entwicklungstools in CentOS 8 mit dem folgenden yum-Befehl installieren.

yum groupinstall "Development Tools" 

Listen Sie nun mit dem folgenden Befehl das Modul auf, das das Paket Node.js aus den Standard-CentOS-Repositorys bereitstellt.

yum module list nodejs

Aus der obigen Ausgabe sind vier verschiedene Profile verfügbar, Sie müssen jedoch nur das Standardprofil installieren, das mit [d] hervorgehoben ist und einen gemeinsamen Satz von Laufzeitpaketen installiert.

Führen Sie den folgenden Befehl aus, um das Standardpaket Node.js auf Ihrem CentOS 8-System zu installieren.

yum module install nodejs

Wenn Sie Entwickler sind, können Sie das Entwicklungsprofil installieren, das zusätzliche Bibliotheken installiert, mit denen Sie wie gezeigt dynamisch ladbare Module erstellen können.

yum module install nodejs/development

Nach der Installation des Node.js-Pakets können Sie die Version und den Speicherort mit den folgenden Befehlen überprüfen.

node -v
npm -v 
which node 
which npm 

Dies ist der einfachste Weg, die Node.js-Umgebung unter CentOS 8 Linux aus den CentOS-Repositorys zu installieren.

Installieren Sie Node.js unter CentOS 8 mit dem Node Version Manager

Eine weitere einfachste Möglichkeit, Node.js zu installieren, ist die Verwendung von NVM, dem Node-Versionsmanager – einem Bash-Skript, mit dem Sie mehrere Node.js-Versionen installieren, deinstallieren und verwalten können das System.

Um NVM auf dem CentOS 8-System zu installieren oder zu aktualisieren, verwenden Sie den folgenden cURL- oder Wget-Befehl, um die aktuelle Version des Installationsskripts herunterzuladen.

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

Mit dem obigen Installationsskript installieren Sie den nvm in Ihrem Benutzerkonto. Um es verwenden zu können, müssen Sie zunächst Ihr .bash_profile als Quelle angeben.

source ~/.bash_profile

Jetzt können Sie die verfügbaren Node.js-Versionen mit ls-remote auflisten.

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

Jetzt können Sie eine bestimmte Version von Node installieren, indem Sie eine der angezeigten Versionen eingeben. Um beispielsweise die Version v13.0.0 zu erhalten, können Sie Folgendes eingeben:

nvm install 13.0.0

Sobald die Installation abgeschlossen ist, können Sie die verschiedenen installierten Versionen durch Eingabe auflisten.

nvm ls

Sie können durch Eingabe zwischen Nodejs-Versionen wechseln.

nvm use v12.14.0

Sie können auch die Standardversion von Nodejs festlegen und diese durch Ausführen überprüfen.

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

In diesem Artikel haben wir zwei verschiedene Möglichkeiten zur Installation von Node.js auf Ihrem CentOS 8-Server erklärt. Wenn Sie Probleme mit der Installation haben, bitten Sie im Kommentarbereich unten um Hilfe.