Website-Suche

So installieren Sie Node.js in CentOS 8


Node.js ist eine plattformübergreifende, leichtgewichtige und leistungsstarke Open-Source-Javascript-Laufzeitumgebung für die serverseitige Programmierung, die auf der V8-JavaScript-Engine von Chrome basiert und zur Erstellung skalierbarer Netzwerktools und Webanwendungen verwendet wird, die Backend-Funktionen erfordern.

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 Node.js aus CentOS 8-Repositories
  2. Installieren Sie Node.js unter CentOS 8 mit dem NVM

Installieren Node.js aus CentOS 8-Repositories

Es gibt einige Abhängigkeitspakete wie C++, make, GCC usw., die Sie aus den standardmäßigen CentOS-Repositories installieren müssen, um die neueste Version von Node.js unter CentOS 8 Linux zu installieren.

Um diese Abhängigkeitspakete zu installieren, müssen Sie die 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 Paket Node.js Paket aus den standardmäßigen CentOS-Repositorys bereitstellt.

# yum module list nodejs

In der obigen Ausgabe stehen vier verschiedene Profile zur Verfügung, aber Sie müssen 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 standardmäßige Node.js-Paket auf Ihrem CentOS 8-System zu installieren.

# yum module install nodejs

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

# 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-Repositories zu installieren.

Installieren Sie Node.js unter CentOS 8 mit dem Node-Versions-Manager

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

Um NVM auf einem 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 die nvm in Ihrem Benutzerkonto. Um es zu verwenden, müssen Sie zunächst Ihre .bash_profile beziehen.

# source ~/.bash_profile

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

# nvm list-remote
Beispiel-Ausgabe
...
 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 Version v13.0.0 abzurufen, können Sie Folgendes eingeben.

# nvm install 13.0.0

Sobald die Installation abgeschlossen ist, können Sie die verschiedenen Versionen auflisten, die Sie installiert haben, indem Sie tippen.

# nvm ls

Sie können zwischen den Nodejs-Versionen wechseln, indem Sie tippen.

# nvm use v12.14.0

Sie können auch die Standardversion von Nodejs festlegen und sie 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 erläutert. Wenn Sie Probleme mit der Installation haben, bitten Sie im Kommentarbereich unten um Hilfe.

Verwandte Artikel: