Go Back

Node.js verwenden

Für Server in Kanada und Singapur siehe Punkt 3 hier

Um Node Js zu aktivieren und zu verwenden: Klicken Sie auf Ihrem cPanel auf das Symbol „Nodejs App einrichten“

Unterkunft Node.js

Dann klicken Sie auf „Anwendung erstellen“. Die verfügbaren Versionen sind: 6, 8, 9, 10, 11. Geben Sie dann die erforderlichen Parameter ein:

Webhosting Nodejs

Die Seite „Webanwendungen“ wird angezeigt.

Die Liste enthält mehrere Spalten.

• Anwendungs-URI – Anwendungs-URI, einschließlich Domäne.

• Anwendungsstammverzeichnis: Anwendungsstammverzeichnis relativ zum Zuhause des Benutzers.

• Mode – kann Produktion oder Entwicklung sein.

• Status – gestartet/gestoppt – zeigt an, ob eine Anwendung ausgeführt wird und welche Version sie hat.

• Aktionen – ermöglicht Ihnen das Starten, Neustarten, Stoppen, Bearbeiten und Löschen einer bestimmten Anwendung.

So verwalten Sie die Anwendung

Anwendung starten

Um eine gestoppte Anwendung zu starten, befolgen Sie diese Schritte:

• Klicken Sie in einer Zeile der gestoppten Anwendung in der Spalte „Aktionen“ auf das Startsymbol.

• Wenn eine Aktion abgeschlossen ist, ändert sich das Startsymbol in ein Stoppsymbol.

Anwendung stoppen

Um eine gestartete Anwendung zu stoppen, befolgen Sie diese Schritte:

• Klicken Sie auf das Stoppsymbol in der Spalte „Aktionen“ einer gestarteten Anwendungszeile.

• Wenn eine Aktion abgeschlossen ist, ändert sich ein Stoppsymbol in ein Startsymbol.

Starten Sie die Anwendung neu

Um eine gestartete Anwendung neu zu starten, befolgen Sie diese Schritte:

• Klicken Sie in der Spalte „Aktionen“ einer gestarteten Anwendungszeile auf das Symbol „Neu starten“. Eine aktuelle Zeile ist blockiert und wenn ein Prozess abgeschlossen ist, wird sie entsperrt.

App entfernen

Um die App zu entfernen, befolgen Sie diese Schritte:

• Klicken Sie auf das Papierkorbsymbol in der Spalte „Aktionen“ einer bestimmten Anwendungszeile.

• Klicken Sie im Bestätigungs-Popup auf „Akzeptieren“, um mit dem Löschen zu beginnen, oder auf „Abbrechen“, um das Popup zu schließen.

• Wenn eine Aktion abgeschlossen ist, wird eine Anwendung aus der Webanwendungstabelle gelöscht und ein Bestätigungsfenster wird angezeigt.

Anwendung bearbeiten

Um die Anwendung zu bearbeiten, befolgen Sie diese Schritte:

• Klicken Sie in der Spalte „Aktionen“ einer bestimmten Anwendungszeile auf das Stiftsymbol. Eine bestimmte Anwendungsregisterkarte wird geöffnet.

Die folgenden Aktionen sind verfügbar:

• Starten Sie die Anwendung neu – klicken Sie auf die Schaltfläche „Neu starten“.

• Stoppen Sie Node.js – klicken Sie auf die Schaltfläche Stoppen Node.js.

• JavaScript-Skript ausführen – Klicken Sie auf die Schaltfläche „JS-Skript ausführen“, um einen Befehl auszuführen, der im Abschnitt „Skripte“ der Datei package.json angegeben ist. Geben Sie den Namen des auszuführenden Skripts und alle Parameter an und klicken Sie dann auf OK

• Löschen Sie die Anwendung – klicken Sie auf die Schaltfläche „Löschen“ und bestätigen Sie die Aktion in einem Popup-Fenster.

• Version von Node.js ändern – wählen Sie die Version von Node.js aus einer Dropdown-Liste.

• Anwendungsmodus ändern – Wählen Sie den Anwendungsmodus aus einer Dropdown-Liste. Die verfügbaren Modi sind Produktion und Entwicklung.

• Anwendungsstammverzeichnis angeben: Geben Sie in einem Feld eine physische Adresse der Anwendung auf einem Server an, die ihrem URI entspricht.

• Anwendungs-URL angeben – Geben Sie in einem Feld einen HTTP / HTTPS-Link zur Anwendung an.

• Geben Sie die Startdatei der Anwendung an – geben Sie die Datei NAME.js an.

• Führen Sie den Befehl „npm install“ aus – klicken Sie auf die Schaltfläche „Run npm install“, um die in der Datei package.json beschriebenen Pakete zu installieren.

• Umgebungsvariablen hinzufügen – klicken Sie auf Variable hinzufügen und geben Sie einen Namen und einen Wert an.

Anwendungsfehlerprotokoll

Seit Version 5.3.7-3 von alt-mod-passengers bieten wir Unterstützung für die PassengerAppLogFile-Direktive.

Syntax: PassengerAppLogFile-Pfad

Standard: PassengerAppLogFile Pfad zur Passagierprotokolldatei

Kontext: virtueller Host, htaccess

Standardmäßig werden alle Passagierprotokollmeldungen in die Passagierprotokolldatei geschrieben. Mit dieser Option können Sie anwendungsspezifische Nachrichten auch in einer anderen Datei speichern. In alt-mod-passengers können Sie es im Kontext eines virtuellen Hosts oder in der htaccess-Datei verwenden.

Bekannte Probleme: Bitte deaktivieren Sie Clustering in Ihrem Anwendungscode: unlockClustering (Implementierungsreferenz: https://github.com/log4js-node/log4js-node/issues/525)