So installieren und verwenden Sie mehrere Knoten.JS auf Linux

So installieren und verwenden Sie mehrere Knoten.JS auf Linux

In diesem Tutorial können Sie mehrere Knoten installieren und verwenden.JS -Versionen auf einer einzelnen Linux -Maschine. In diesem Tutorial verwenden wir das NVM -Tool (Node Version Manager) für die Installation des Knotens.JS.

NVM -Installation

NVM den Knoten installieren und verwalten.JS -Version im Heimverzeichnis des Benutzers. Sie brauchen also keine Privilegien auf Wurzelebene. Melden Sie sich einfach als Nicht-Root-Benutzer an und folgen Sie dem Tutorial.

Das NVM -Team bietet ein Bash -Skript für die Installation von NVM auf dem Linux -System. Sie können dieses Skript einfach auf Ihrem Computer ausführen, um NVM zu installieren.

curl https: // raw.GithubuSercontent.com/creationix/nvm/master/installieren.Sh | verprügeln 

Der Installationsprogramm erstellt einen Eintrag in die Standardprofildatei des Benutzers. Sie müssen die Umgebung des Benutzers mit einem dieser Befehle neu laden. Es wird die erforderlichen Umgebungsvariablen so festgelegt, dass NVM im System verwendet wird.

Quelle ~/.Profil ## Debian -basierte Systemquelle ~/.Bashrc ## Centos/Rhel Systems  

Suchen Sie den verfügbaren Knoten.JS -Version

Zu diesem Zeitpunkt haben Sie NVM in Ihrem System für den aktuellen Benutzer installiert. Erfahren Sie nun die verfügbare Version des Knotens.JS zu installieren. Verwenden LS-Remote Option zum Auflisten von Versionen.

NVM LS-Remote 

Sie sehen eine lange Liste des verfügbaren Knotens.JS -Versionen. Sie können einen der aufgelisteten Knoten installieren.JS -Versionen.

… V12.12.0 v12.13.0 (LTS: Erbium) -> v12.13.1 (neueste LTS: Erbium) V13.0.0 v13.0.1 v13.1.0 v13.2.0 

Mehrfachknoten installieren.JS -Versionen

Installieren Sie nun den Knoten.JS -Version, die Sie zum Ausführen von Knoten verwenden müssen.JS -Anwendung. Der folgende Befehl installiert den Knoten.JS v12.13.1 Die LTS -Veröffentlichung in Ihrem System.

NVM Installieren Sie V12.13.1 

Sie können auch die neueste Version des Knotens installiert haben.JS.

NVM install V13.2.0 

Wiederholen Sie den obigen Befehl mit dem verschiedenen 2 Knoten.JS -Versionen, um mehrere Versionen des Knotens zu installieren.JS auf Ihrem System. Für dieses Tutorial habe ich beide oben genannten Knoten installiert.JS -Version und eine weitere alte LTS -Version unten:

NVM install V10.17.0 

Jetzt habe ich 3 Knoten installiert.JS -Versionen auf meinem System.

Knoten einstellen.JS Standardversion

Wie Sie mehrere Knoten installiert haben.JS -Versionen können Sie die spezifische Version des Knotens auswählen.JS als Standardversion, die nach System und Last in der Umgebung verwendet wird. Verwenden Sie den Befehl unten, um die aktuell installierte Version und die Standard -Set -Version aufzulisten.

NVM -Liste -> v10.17.0 v12.13.1 v13.2.0 System Standard -> v12 ( -> v12.13.1) Knoten -> stabil ( -> v13.2.0) (Standard) stabil -> 13.2 (-> v13.2.0) (Standard) iojs -> n/a (Standard) instabil -> n/a (Standard) LTS/* -> LTS/Erbium ( -> V12.13.1) LTS/Argon -> v4.9.1 ( -> n/a) LTS/Bor -> V6.17.1 ( -> n/a) LTS/Carbon -> V8.16.2 ( -> n/a) LTS/Dubnium -> V10.17.0 LTS/erbium -> v12.13.1 

Sie können diese Version 10 sehen.17.0 wird als Standardknoten eingestellt.JS -Version. Ändern Sie nun den Standardknoten.JS -Version bis 12.13.1.

NVM verwenden v12.13.1 

Überprüfen Sie nun die aktuell aktive Version des Knotens.JS. Mit demselben Befehl können Sie zu jedem Knoten wechseln.JS -Version jederzeit gemäß Ihren Anforderungen.

Knoten --version V12.13.1 

Trotzdem gibt es eine Frage. Wie können wir zwei oder mehr Anwendungen mit einem anderen Knoten ausführen?.JS -Versionen gleichzeitig? Keine Sorge, lesen Sie den nächsten Schritt:

Ausführung der Anwendung mit spezifischer Version

Sie möchten mehrere Knoten ausführen.JS -Anwendungen in Ihrem System und möchten jeweils eine bestimmte Version von Knoten ausführen.JS. NVM bietet Ihnen die Möglichkeit, dies zu tun. Sie können jeden installierten Knoten verwenden.JS -Version zum Ausführen eines Knotens.JS -Anwendung. Zum Beispiel:

NVM Run V10.17.0 App.JS 

Die App.JS wird mit Knoten laufen.JS Version 10.17.0, es spielt keine Rolle, was die Standardversion auf Ihrem System festgelegt ist.

Entfernen Sie den unbenutzten Knoten.JS -Version

Dieser Befehl enthält eine Liste der installierten Versionen des Knotens.JS auf Ihrem System.

NVM -Liste 

Entfernen Sie nun jede auf Ihrem System installierte Version mit dem folgenden Befehl. Der folgende Befehl entfernen den Knoten.JS Version 10.16.3 von Ihrem System aus.

NVM Deinstallation V10.17.0 

Abschluss

Dieses Tutorial hilft Ihnen bei der Installation von mehreren Knoten.JS -Versionen auf der Linux -Maschine. Folgen Sie unserem nächsten Tutorial, um den Knoten bereitzustellen.JS -Anwendung mit PM2. Der PM2 hilft Ihnen, einen Knoten zu behalten.JS -Anwendung. Falls die Anwendung aus irgendeinem Grund ausfällt, startet PM2 sie automatisch.