Node.js ist ein Open-Source-Framework zur Ausführung des serverseitigen Javascript-Codes. Seine Effizienz wird durch die von Google entwickelte Javascript V8-Engine garantiert. In dieser Anleitung wird Ihnen gezeigt, wie Sie Node.js auf Ubuntu 18.04 mit verschiedenen Methoden installieren.
Verbinden Sie sich zunächst über eine SSH-Verbindung mit Ihrem Server. Wenn Sie dies noch nicht getan haben, wird empfohlen, unseren Leitfaden zu befolgen, um sich sicher mit SSH zu verbinden. Im Falle eines lokalen Servers gehen Sie zum nächsten Schritt und öffnen Sie das Terminal Ihres Servers.
Node.js installieren
Installieren Sie Node.js über apt und stellen Sie sicher, dass Sie die neueste Version herunterladen. Aktualisieren Sie dazu Ihre Repositories wie folgt:
$ sudo apt update && apt install nodejs
Überprüfen Sie dann die korrekte Installation von Node.js mit dem Befehl
$ nodejs -v
Wenn die Installation erfolgreich war, wird die installierte Version auf dem Bildschirm angezeigt.
Lassen Sie uns nun zur Installation von NPM oder Node Package Manager übergehen, der verwendet wird, um zusätzliche Module für Node.js zu installieren:
$ sudo apt install npm
Installieren Sie Node.js über NodeSource
Eine neuere Version von Node.js kann auch aus dem NodeSource-Repository installiert werden. Laden Sie in diesem Fall das automatische Skript herunter, um das NodeSource-Repository zu Ihrer Konfiguration hinzuzufügen.
Verwenden Sie curl, um das Skript herunterzuladen. Laden Sie in diesem Fall das Skript für Version 10 von Node.js herunter:
$ curl -sL https://deb.nodesource.com/setup_10.x -o nodesource_setup.sh
Führen Sie dann das neu heruntergeladene Skript aus:
$ sudo bash nodesource_setup.sh
Zu diesem Zeitpunkt wurde das NodeSource-Repository bereits hinzugefügt. Fahren Sie mit der Installation von Node.js fort:
$ sudo apt install nodejs
Überprüfen Sie dann die erfolgreiche Installation von Node.js mit dem Befehl:
$ nodejs -v
Wenn die Installation erfolgreich war, wird die installierte Version auf dem Bildschirm angezeigt.
Überprüfen Sie auch, ob die Installation von NPM erfolgreich war, indem Sie Folgendes eingeben:
$ npm -v
Erscheint wie zuvor die NPM-Version auf dem Bildschirm, war die Installation erfolgreich.
Installieren von Node.js über NVM
Eine andere Möglichkeit, Node.js zu installieren, ist die Verwendung von NVM oder dem Node.js-Versionsmanager. Mit NVM können Sie mehrere Versionen von Node.js auf demselben System installieren und verwalten.
Um NVM zu installieren, laden Sie das Installationsskript von der offiziellen Projektseite auf GitHub herunter. Fahren wir also mit dem Download über Curl fort:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh
Führen Sie dann das neu heruntergeladene Skript aus:
$ bash install.sh
Um die Installation von NVM abzuschließen, melden Sie sich erneut an oder laden Sie die .profile-Datei auf diese Weise neu:
$ source ~/.profile
Die Installation ist nun abgeschlossen.
Um die Liste der verfügbaren Versionen für die Installation abzurufen, geben Sie den folgenden Befehl ein:
$ nvm ls-remote
Eine Liste ähnlich der folgenden wird angezeigt:
v8.11.1 (Latest LTS: Carbon)
v9.0.0
v9.1.0
v9.2.0
v9.2.1
v9.3.0
v9.4.0
v9.5.0
v9.6.0
v9.6.1
v9.7.0
v9.7.1
v9.8.0
v9.9.0
v9.10.0
v9.10.1
v9.11.0
v9.11.1
v10.0.0
Um node.js zu installieren, müssen Sie lediglich die von Ihnen bevorzugte Version auswählen und den folgenden Befehl ausführen:
$ nvm install 10.0.0
indem Sie 10.0.0 durch die von Ihnen bevorzugte Versionsnummer ersetzen.
Um die neu heruntergeladene Version zu verwenden, wählen Sie sie mit dem Befehl nvm use wie folgt aus:
$ nvm use 10.0.0
Überprüfen Sie an dieser Stelle, ob die aktuelle Version von Node.js mit der gerade ausgewählten übereinstimmt:
$ node -v
Entfernen von Node.js über apt
Node.js kann einfach entfernt werden, indem Sie den Befehl remove von apt wie folgt verwenden:
$ sudo apt remove nodejs
Während Sie die zugehörigen Konfigurationsdateien entfernen, verwenden Sie den Bereinigungsbefehl:
$ sudo apt purge nodejs
Entfernen Sie abschließend alle automatisch von Node.js installierten Pakete.
Node.js über NVM entfernen
Um Node.js über NVM zu entfernen, verwenden Sie den entsprechenden ‘uninstal’l-Befehl, gefolgt von der Versionsnummer von Node.js, die Sie deinstallieren möchten:
$ nvm uninstall <node_version>
NB. Wenn die Version, die Sie deinstallieren möchten, die derzeit aktive ist, deaktivieren Sie sie vor der Deinstallation:
$ nvm deactivate