Zum Hauptinhalt springen

vServer: Installation von JavaScript

Die Anleitung wurde mit folgenden Produkten erstellt:

(Einzelheiten können sich bei Produkten anderer Anbieter unterscheiden, die Grundkonzepte bleiben in der Regel unverändert)

Einführung

Diese Anleitung liefert Schritte zur Installation von Node.js, Deno und Bun unter Windows. Die unten aufgeführten Schritte müssen über RDP ausgeführt werden. Wenn du nicht weißt, wie man sich über RDP mit deinem Server verbindet, schau dir bitte unseren Erstzugriff (RDP) Anleitung an.

Installation

Zu Beginn musst du entscheiden, welche JavaScript-Laufzeitumgebung du installieren möchtest. Es gibt viele Online-Ressourcen, die jede davon ausführlich beschreiben. Du kannst aber auch diese Anleitung lesen, da diese grundlegende Befehle zur Nutzung und Codebeispiele enthält. Wir empfehlen die Verwendung von NodeJS, da es eine der am weitesten verbreiteten und sehr beliebten Optionen ist.

Node.js-Laufzeitumgebung installieren

Schritt 1: Dateien herunterladen

Öffne den Browser deiner Wahl (in dieser Anleitung wird Chrome verwenden) und navigiere zu https://nodejs.org/en

Picture of Node.js.org

Klicke nun auf den Button Node.js (LTS) herunterladen und warte, bis der Download abgeschlossen ist.

Picture of Node.js installer downloaded

Es wird allgemein empfohlen, deine Installation auf der neuesten Langzeitunterstützungs-Version (LTS) zu halten. :::

Schritt 2: Installation von Python

Starte den Installer, indem du darauf klickst. Nun wirst du aufgefordert, einige Einstellungen für die Installation vorzunehmen. Auf der Willkommen-Seite solltest du Weiter klicken.

Bild des Node.js-Installationsprogramms - Erste Seite

Nun musst du die Node.js-Lizenzvereinbarung lesen und akzeptieren (indem du das Kontrollkästchen markierst) und dann auf den Weiter-Button klicken.

Bild des Node.js-Installationsprogramms - Vereinbarungsseite

Danach wirst du nach einem Installationsort für Node.js gefragt.

note

Wir empfehlen, den Standardinstallationsort zu verwenden.

Bild des Node.js-Installationsprogramms - Ortsseite

Auf der nächsten Seite kannst du dich gegen die Installation einiger Kernpakete von Node.js entscheiden. Wenn du eine normale Installation wünschst, was empfohlen wird, drücke einfach auf den Weiter-Button. Du hast auch die Möglichkeit, Chocolatey zu installieren, aber das ist nicht notwendig.

Bild des Node.js-Installationsprogramms - Benutzerdefinierte Installationsseite

Schritt 3: Installation abschließen

Das war's, jetzt kannst du auf Installieren klicken und warten, bis alles eingerichtet ist. Hab Geduld, denn das kann etwas dauern. :)

Bild des Node.js-Installationsprogramms - Installationsseite

Sobald die Installation abgeschlossen ist, kannst du einfach auf der letzten Seite auf Fertigstellen drücken und beginnen, Node.js auf deinem Server zu verwenden.

Node.js auf die neueste Version aktualisieren

Mit node -v wird die installierte Version von Node.js angezeigt. Von Zeit zu Zeit solltest du überprüfen, ob du die neueste LTS-Version verwendest. Um Node.js zu aktualisieren, musst du den bereitgestellten Installationsabschnitt erneut befolgen.

Node.js & npm ausführen

npm ist der offizielle Paketmanager von Node.js. Du wirst ihn verwenden, um Pakete aus dem Internet zu installieren.

tip

Alle npm-Pakete findest du auf ihrer Webseite.

Ein neues Projekt erstellen

Jedes Mal, wenn du ein neues Node.js-Projekt starten möchtest, musst du mit dem Datei-Explorer ein neues Verzeichnis dafür anlegen, die Eingabeaufforderung oder PowerShell darin öffnen und den Befehl npm init ausführen, um die Einrichtung zu beginnen. Dabei wirst du nach einigen grundlegenden Informationen gefragt, um eine package.json-Datei zu erstellen. Diese Datei wird die "Konfigurations"-Datei für das Ausführen von Node.js sein.

tip

Unter Windows kannst du einmal auf den aktuellen Pfad im Datei-Explorer klicken und cmd eingeben, dann Enter drücken, um die Eingabeaufforderung im aktuellen Verzeichnis zu öffnen, was die Arbeit erleichtert.

Cmd im Verzeichnis Tipp

Nachdem du das neue Projekt initialisiert hast, kannst du eine neue Datei namens index.js erstellen und darin Code schreiben. Als Beispiel werden wir einen einfachen HTTP-Server auf dem Standardport 80 erstellen, der mit einer Testnachricht antwortet, wenn er über localhost aufgerufen wird. Dies kann unten gesehen werden.

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hallo von ZAP-Hosting Docs =)')
})

server.listen(80)

Jetzt kannst du den bereitgestellten Code mit dem Befehl node . ausführen und die Ergebnisse überprüfen, indem du localhost:80 in deinem Browser aufrufst.

Node.js-App im Browser

tip

Das Installieren externer Pakete von npm wird mit dem Befehl npm install [paket-name] durchgeführt.

Abschluss

Glückwunsch, du hast JavaScript erfolgreich installiert und konfiguriert! Solltest du noch weitere Fragen oder Probleme haben, dann wende dich gerne an unser Support-Team, welches dir jeden Tag zur Verfügung steht!