Komm mit uns ins Gespräch und wir melden uns so schnell wie möglich bei dir!
Support kontaktierenHolyHosting
Holy Team

Node.js ist eine der beliebtesten Webtechnologien, die heute verfuegbar sind. Als Entwickler moechtest du sie vielleicht nutzen, um die Funktionalitaet deiner Webanwendung zu erweitern oder eine lokale Entwicklungsumgebung zu erstellen.
In diesem Artikel erklaeren wir, wie du Node.js auf einem Linux-System mit Ubuntu 18.04, 20.04 und 22.04 installierst. Diese Installationsmethode funktioniert mit lokalen Ubuntu-basierten Systemen und VPS-Diensten.
Wir zeigen dir, wie du Node.js auf Ubuntu ueber die Standard-Repositorys und NodeSource installierst. Abschliessend lernst du, wie du eine bestimmte Version von Node.js mit NVM installierst.
Was ist Node.js?
Node.js ist eine serverseitige Laufzeitumgebung, die es Benutzern ermoeglicht, JavaScript-Code serverseitig auszufuehren. Es ist ein plattformuebergreifendes Open-Source-Projekt, ideal fuer bildungs- und geschaeftsorientierte Projekte.
Node.js ist besonders nuetzlich fuer die Verarbeitung datenintensiver Aufgaben und die Entwicklung skalierbarer Netzwerkanwendungen. Beliebte Anwendungsfaelle sind Echtzeit-Chat, Daten-Streaming und serverseitige Proxys.
Obwohl die neueste Version von Node.js 18.9.0 ist, empfehlen wir die Verwendung der Version 16.17.0, da es die Langzeitunterstuetzungs-Version (LTS) ist. Pruefe dennoch immer die Node.js-Downloadseite fuer die neueste Version, da sie haeufig aktualisiert wird.
Wichtig! Stelle vor dem Fortfahren sicher, dass du Serverzugang und ein Nicht-Root-Benutzerkonto hast, um sudo-Befehle unter Linux auszufuehren. Lies unsere Anleitung, um mehr ueber den Zugang zu einem VPS ueber SSH zu erfahren.
Wie man Node.js mit Apt und NPM aus den Standard-Repositorys installiert
Eine effiziente Moeglichkeit, Node.js auf Ubuntu zu installieren, ist die Nutzung des offiziellen Distributions-Repositorys. Ein System mit Ubuntu 18.04 oder neuer enthaelt Node.js- und Node Package Manager (NPM)-Pakete im Standard-Repository.
Diese Methode erlaubt es dir jedoch nicht zu waehlen, welche Version von Node.js installiert wird. Mit anderen Worten, es kann eine veraltete Version installiert werden, die nicht mehr unterstuetzt wird.
Profi-Tipp
Wenn du Node.js nicht manuell installieren moechtest, waehle eine unserer VPS-Betriebssystemvorlagen mit bereits vorinstalliertem Node.js. Fuer weitere Informationen besuche die HolyHosting Node.js-Server-Hosting-Seite.
Oeffne vor der Installation von Node.js das Terminal ueber das Hauptmenue deines Systems oder druecke die Tastenkombination Ctrl + Alt + T. Folge diesen Schritten, um Node.js auf deinem VPS mit dem Apt-Paketmanager zu installieren:
Verbinde dich ueber ssh mit dem Server, indem du Folgendes eingibst:
ssh username@server_ip_address
Aktualisiere den Apt-Cache, um das Repository zu aktualisieren:
sudo apt update
Aktualisierung des apt-Paketmanagers ueber das Terminal
Gib das Systempasswort ein und druecke Enter.
Installiere nach Abschluss des Updates Node.js mit folgendem Befehl:
sudo apt-get install nodejs
Installation von Node.js aus dem Standard-Repository
Tippe Y und druecke Enter, um den Installationsvorgang zu starten.
Installiere nach Abschluss der Installation den Node.js NPM-Paketmanager mit Folgendem:
sudo apt install npm
Installation von NPM aus dem Standard-Repository
Gib dein Passwort ein und bestaetige die Installation.
Ueberprüfe abschliessend die Versionsnummern von Node.js und NPM, um zu bestätigen, dass die Installation erfolgreich war. Die Kommandozeile zeigt die installierte Versionsnummer nach Eingabe dieser Befehle an:
nodejs -v
npm -v
Ueberprüfung der installierten Node.js- und NPM-Versionen ueber das Terminal
Wenn du Node.js oder NPM vom Linux-System entfernen moechtest, verwende folgende Befehle:
sudo apt remove nodejs
sudo apt remove npm
Wie man Node.js mit Apt ueber NodeSource installiert
Eine weitere Moeglichkeit, Node.js zu installieren, ist die Verwendung eines Personal Package Archive (PPA)-Repositorys wie NodeSource. Im Vergleich zum Standard-Ubuntu-Repository bietet NodeSource mehr Versionen.
Diese Methode ist ideal, wenn du eine bestimmte Version oder die neueste Version von Node.js installieren moechtest.
So installierst du Node.js auf Ubuntu mit dem NodeSource-Repository:
Gib die folgenden Befehle ein und druecke nach jedem Enter:
sudo apt-get update
sudo apt-get upgrade
Ueberspringe diesen Schritt, wenn du cURL bereits installiert hast. Andernfalls gib folgenden Befehl ein:
sudo apt-get install curl
Um die aktuelle Version zu installieren, fuehre folgenden Befehl aus. Ersetze den Wert 18.x durch die gewuenschte Node.js-Version:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
Herunterladen von NodeSource mit Node.js Version 18.x
Sobald du das NodeSource-Repository hast, installiere Node.js mit folgendem Befehl:
sudo apt-get install nodejs
Installation von Node.js von NodeSource
Zusaetzlich zu Node.js installiert dieser Befehl NPM zusammen mit anderen abhaengigen Paketen.
Verwende diese beiden Befehle, um die Node.js- und NPM-Versionen zu pruefen und zu bestätigen, dass die Installation erfolgreich war:
node -v
npm -v
Ueberprüfung der neu installierten Node.js- und NPM-Versionen
Wie man eine bestimmte Version von Node.js mit NVM installiert
Eine weitere Moeglichkeit, Node.js auf Ubuntu zu installieren, ist der Node Version Manager (NVM), ein Bash-Skript zur Verwaltung mehrerer Node.js-Versionen.
Die Installation von Node.js mit der NVM-Methode ist ideal, wenn du eine bestimmte Version verwenden moechtest. Lade zunächst NVM mit wget herunter und installiere es:
Oeffne die Konsole und verwende folgenden Befehl:
sudo apt-get install wget
Ein Terminalfenster, das den wget-Installationsprozess zeigt
Um eine andere Version zu installieren, ersetze v0.39.0 durch einen anderen Wert oder verwende folgenden Befehl, um die neueste Version herunterzuladen:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.39.0/install.sh | bash
Herunterladen und Installieren von NVM mit wget
Erlaube die Ausfuehrung des NVM-Skripts aus dem Bash-Profil deines Benutzers:
source ~/.profile
Aktivierung des NVM-Skripts fuer das Bash-Profil des aktuellen Benutzers
Nach der Installation von NVM kannst du mit der Installation von Node.js beginnen:
Sieh dir alle verfuegbaren Node.js-Versionen mit NVM an, indem du folgenden Befehl ausfuehrst:
nvm ls-remote
Auflistung der verfuegbaren Node.js-Versionen mit NVM
Profi-Tipp
Verwende die Tastenkombination Ctrl + C, um den Auflistungsprozess vorzeitig zu beenden.
Obwohl du jede Version von Node.js installieren kannst, empfehlen wir die neueste Version fuer Kompatibilitaet und Zuverlaessigkeit. In diesem Beispiel installieren wir die neueste LTS-Version zum Zeitpunkt der Erstellung:
nvm install 16.17.0
Installation einer bestimmten Node.js-Version mit NVM
Ueberprüfe, ob sie korrekt installiert wurde, indem du die aktuelle aktive Versionsnummer abfragst:
node -v
Fazit
Node.js ist eine serverseitige JavaScript-Laufzeitumgebung, die es dir ermoeglicht, Netzwerkanwendungen schnell zu erstellen. Webentwickler nutzen es haeufig fuer datenintensive Aufgaben und Echtzeitanalysen.
In diesem Artikel haben wir drei Wege zur Installation von Node.js auf Ubuntu 22.04 oder frueheren Versionen besprochen. Stelle vor der Installation sicher, dass du den sudo-Befehl verwenden und dich mit deinem virtuellen privaten Server verbinden kannst.
Installiere die paketierte Version von Node.js aus dem Ubuntu-Repository mit Apt. Alternativ verwende NodeSource oder NVM, um eine bestimmte Version oder die neueste LTS-Version zu installieren.
Wir hoffen, dass dieser Artikel dir geholfen hat zu verstehen, wie du Node.js auf deinem VPS oder lokalen Linux-System installierst. Bei Fragen hinterlasse gerne einen Kommentar.
Komm mit uns ins Gespräch und wir melden uns so schnell wie möglich bei dir!
Support kontaktierenErfahren Sie, warum HolyHosting nicht mehr rentabel gewesen ist.
Erfahren Sie, wie Sie SkinRestorer auf Ihrem Minecraft Server installieren und konfigurieren.
Die php.ini-Datei ist die Hauptkonfigurationsdatei von PHP. Erfahren Sie, was sie ist, wo Sie sie finden und wie Sie ihre Einstellungen bearbeiten.