Zum Inhalt springen

Node.js-Anwendung einrichten

Zuletzt geprüft Webhosting

Eine Node.js-Anwendung meldest du im Hosting-Panel an — mit Anwendungswurzel, Startdatei und Node-Version. Das Panel startet die App über einen Application-Server und hält sie am Laufen. Einrichten kannst du das in Plesk unter Node.js, in cPanel unter Setup Node.js App.

  1. Melde dich am Plesk-Panel an.
  2. Öffne Websites & Domains und wähl die Domain.
  3. Klick auf Node.js.
  4. Wähl die Node.js-Version und trage die Anwendungswurzel sowie die Startdatei (z. B. app.js) ein.
  5. Klick auf NPM installieren, um die Abhängigkeiten aus der package.json einzuspielen.
  6. Klick auf Aktivieren bzw. Neu starten.

Meist zeigt die Startdatei ins Leere, oder die App bricht beim Start mit einem Fehler ab.

Lösung: Startdatei und Anwendungswurzel prüfen, dann das Anwendungs-Log ansehen. Häufig fehlt schlicht der npm install-Lauf — hol ihn über den Button im Panel nach.

Die Abhängigkeiten aus der package.json sind nicht installiert.

Lösung: NPM installieren bzw. Run NPM Install im Panel ausführen. Auf der Shell zuerst die vom Panel angezeigte Umgebung aktivieren, damit npm die richtige Node-Version nutzt.

Der Application-Server hat den neuen Code noch nicht geladen.

Lösung: Die App im Panel neu starten. Wer per Git deployt, kann den Neustart als Deployment-Schritt automatisieren.

Startet die App trotz korrekter Startdatei nicht oder hakt es bei den Abhängigkeiten? Ticket im Kundencenter öffnen — nenn die Domain, die Node-Version und die Fehlermeldung aus dem Log.