Node.js in CentOS 7 installieren

So installieren Sie Node.js aus dem Quellcode oder über NVM auf CentOS 7.

Node.js ist eine Laufzeitplattform, die JavaScript weit über den Browser hinausführt und zu einer Allzwecksprache macht. Sie wird häufig auf VPS und dedizierten Servern als Webserver eingesetzt und unterstützt über NW.js, AppJS oder Electron auch die Entwicklung von Desktop-Anwendungen.

Methode 1. Installation aus dem Quellcode

Laden Sie das Archiv von der offiziellen Website herunter. Kopieren Sie den Link zur gewünschten Version und laden Sie sie mit wget herunter:

wget https://nodejs.org/download/release/latest-v10.x/node-v10.20.1.tar.gz

Entpacken Sie das Archiv und wechseln Sie in das Verzeichnis:

tar xzvf node-v* && cd node-v*

Installieren Sie die erforderlichen Build-Tools:

sudo yum install gcc gcc-c++

Konfigurieren und kompilieren Sie Node.js:

./configure
make

Die Kompilierung dauert eine Weile. Installieren Sie anschließend das Paket:

sudo make install

Überprüfen Sie die Installation:

node --version

Erwartete Ausgabe:

v10.20.1

Methode 2. Installation über NVM

NVM (Node Version Manager) ermöglicht es Ihnen, mehrere Node.js-Versionen auf demselben System zu installieren und zwischen ihnen zu wechseln — praktisch, wenn verschiedene Projekte unterschiedliche Laufzeitumgebungen benötigen.

Bevor Sie das Installationsskript ausführen, werfen Sie einen Blick auf den Inhalt, um sicherzustellen, dass es das tut, was es verspricht:

curl https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh

Führen Sie dann die Installation aus:

curl https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh | bash

Laden Sie NVM in die aktuelle Sitzung:

source ~/.bash_profile

Durchsuchen Sie die verfügbaren Node.js-Versionen:

nvm list-remote

Installieren Sie eine bestimmte Version — zum Beispiel v12.16.3:

nvm install v12.16.3

Zeigen Sie die installierten Versionen an:

nvm list

Wechseln Sie zu einer bestimmten Version:

nvm use v12.16.3

Legen Sie eine Version als Standard fest:

nvm alias default v12.16.3

Bestätigen Sie die aktive Version:

node --version

Erwartete Ausgabe:

v12.16.3

Hilfe

Bei Fragen oder wenn Sie Unterstützung brauchen, erreichen Sie uns jederzeit über das Ticketsystem — wir helfen Ihnen gern weiter!

Hilfe benötigt?Unsere Ingenieure helfen Ihnen kostenlos bei jeder Frage in wenigen MinutenKontaktieren Sie uns