Neu: Node.js für Whitelabel Reseller Hosting

Node.js ist eine JavaScript-Laufzeitumgebung, mit der Sie skalierbare Webanwendungen erstellen und ausführen können. Diese Funktionalität ist jetzt für Ihre Whitelabel Reseller Hosting-Kunden als Teil unserer umfassenden Hosting-Lösungen verfügbar.

Wichtiger Hinweis: Wir empfehlen, dass nur erfahrene Administratoren Node.js-Anwendungen installieren und verwalten. Hosting.NL kann keine Unterstützung für anwendungsbezogene Probleme anbieten.

Node.js für Kunden aktivieren

Achtung: Für Hosting-Pakete, die vor dem 22. September 2025 erstellt wurden, ist Node.js standardmäßig AUSGESCHALTET. Sie müssen diese für bestehende Kunden manuell aktivieren.

Schritt 1: Paketkonfiguration

  1. Melden Sie sich in Ihrem Reseller-Panel an
  2. Navigieren Sie zu Einstellungen -> Pakete -> Hosting-Paket
  3. Überprüfen Sie, ob Node.js aktiviert ist (muss auf ON stehen)
  4. Für ältere Pakete: Setzen Sie Node.js manuell auf ON

Schritt 2: Node.js-Anwendung bereitstellen

  1. Öffnen Sie Websites in der linken Seitenleiste
  2. Wählen Sie die Website aus, auf der Sie Node.js bereitstellen möchten
  3. Klicken Sie auf Erweitert in der oberen Menüleiste
  4. Wählen Sie Node.js
  5. Klicken Sie auf App bereitstellen

Konfigurationsoptionen

Automatischer Modus (Empfohlen für Produktion)

  • Ihre Anwendung wird automatisch mit der ausgewählten Node-Version gestartet
  • Bei Abstürzen wird die Anwendung automatisch neu gestartet
  • Protokolle werden in Ihrem Home-Verzeichnis gespeichert (
    persistent_app_ID.log
    )
  • Um einen Neustart auszulösen: Wechseln Sie zwischen Automatisch und Manuell und zurück

Manueller Modus (Für Entwicklung/Tests)

  • Sie müssen die Anwendung manuell über SSH starten
  • Verwenden Sie
    nvm use
    , um die richtige Node-Version auszuwählen
  • Keine automatischen Protokolle
  • Um die Umgebung für den manuellen Modus zu konfigurieren: Führen Sie
    install_nvm_and_node.sh
    über SSH aus

Startup Commando Geben Sie den Befehl ein, mit dem Ihre Anwendung gestartet wird, zum Beispiel:

npm start --production

Arbeitsverzeichnis

  • Legen Sie das Verzeichnis fest, in dem Ihre Anwendung ausgeführt werden soll
  • Verwenden Sie einen relativen Pfad relativ zu Ihrem Home-Verzeichnis

Anwendung zugänglich machen

Um Ihre Anwendung für das Internet zugänglich zu machen, müssen Sie den Proxy aktivieren.
Achtung: Nur die primäre Domain wird per Proxy geleitet

Portkonfiguration: Wählen Sie einen eindeutigen Port zwischen 1024 und 65535
Pfadkonfiguration: Legen Sie den eindeutigen Pfad fest, an den Anfragen weitergeleitet werden sollen

Bereitstellung abschließen

Klicken Sie auf Bereitstellen, um die Konfiguration zu speichern und Ihre Node.js-Anwendung zu aktivieren.

Sicherung und Wiederherstellung

Node.js-Anwendungen werden in die reguläre Sicherung von Websites einbezogen, nach einer Website-Backup-Wiederherstellung wiederhergestellt, aber NICHT automatisch bereitgestellt. Nach einer Wiederherstellung muss die Anwendung neu konfiguriert und gestartet werden.

Protokolle und Überwachung

  • Im automatischen Modus befinden sich die Protokolle im Home-Verzeichnis in der Datei
    persistent_app_ID.log
  • Das Protokoll wird bei jedem Anwendungsstart zurückgesetzt

Hungry for news?

Schrijf je in voor de Hosting.NL nieuwsbrief en blijf op de hoogte. Je gegevens worden gebruikt voor het verzenden van nieuws, technische updates en support artikelen.

Nieusbrief