Verwenden von Node.js
Aktivieren der Unterstützung von Node.js
Führen Sie diese Schritte aus, um die Unterstützung von Node.js auf dem Server zu aktivieren:
Plesk für Linux
- Gehen Sie zu Tools & Einstellungen und klicken Sie auf Updates und Upgrades.
- Gehen Sie zu Komponenten hinzufügen/entfernen, erweitern Sie Webhosting und wählen Sie die Komponente „NodeJS support“ für die Installation aus.
- Klicken Sie auf Weiter, um mit der Installation zu beginnen.
Plesk für Windows
- Gehen Sie zu Tools & Einstellungen und klicken Sie auf Updates und Upgrades.
- Gehen Sie zu Komponenten hinzufügen/entfernen, erweitern Sie Webhosting und wählen Sie die Komponenten „Node.js IIS module (iisnode)“ und „Node.js“ für die Installation aus.
- Wählen Sie die gewünschte Node.js-Version unter der Komponente „Node.js“ aus.
- Klicken Sie auf Weiter, um mit der Installation zu beginnen.
Bemerkung: Um die Ruby-Anwendung innerhalb von CageFS zu verwenden, installieren Sie das Paket passenger-cagefs und beachten Sie die Anweisungen in der README-Datei.
Verwalten von Node.js-Versionen
Plesk unterstützt die aktuelle stabile und die LTS-Version von Node.js. Es gelten die folgenden Einschränkungen:
- (Plesk für Linux) Beide Versionen können gleichzeitig installiert sein. Für Node.js-Anwendungen auf verschiedenen Domains kann jede beliebige verfügbare Node.js-Version verwendet werden.
- (Plesk für Windows) Es kann jeweils nur eine Node.js-Version installiert sein, die für alle Node.js-Anwendungen auf dem Server gilt.
Führen Sie die folgenden Schritte aus, um die verfügbaren Node.js-Versionen auf dem Server zu verwalten:
Plesk für Linux
- Gehen Sie zu Erweiterungen und klicken Sie auf Node.js-Manager. Hier sehen Sie die auf dem Server installierten Node.js-Versionen und die Pfade zu den entsprechenden Binärdateien.
- Klicken Sie auf das Symbol neben einer Node.js-Version, um sie zu deaktivieren. Wenn Sie eine Node.js-Version deaktivieren, hat das die folgenden Auswirkungen:
- Die deaktivierte Node.js-Version kann bei der Verwaltung von Node.js-Anwendungen für Domains nicht mehr ausgewählt werden.
- Vorhandene Node.js-Anwendungen werden auf eine andere, aktivierte Node.js-Version (falls möglich) verschoben.
- Falls alle Node.js-Versionen auf dem Server deaktiviert sind, funktionieren die vorhandenen Node.js-Anwendungen nicht mehr. Die Option zur Verwaltung von Node.js-Anwendungen für Domains wird entfernt, bis mindestens eine Node.js-Version wieder aktiviert wird.
- Klicken Sie auf das Symbol neben einer deaktivierten Node.js-Version, um sie zu aktivieren.
Plesk für Windows
- Gehen Sie zu Erweiterungen und klicken Sie auf Node.js-Manager. Hier sehen Sie die auf dem Server installierte Node.js-Version sowie den Pfad zur entsprechenden Binärdatei.
- Klicken Sie auf das Symbol neben der installierten Node.js-Version, um sie zu deaktivieren. Damit funktionieren die vorhandenen Node.js-Anwendungen nicht mehr. Die Option zur Verwaltung von Node.js-Anwendungen für Domains wird entfernt, bis Node.js wieder aktiviert ist.
- Klicken Sie auf das Symbol neben der installierten Node.js-Version, um sie zu aktivieren.
- Um die installierte Node.js-Version zu ändern, gehen Sie zu Tools & Einstellungen, klicken Sie auf Updates und Upgrades und rufen Sie Komponenten hinzufügen/entfernen auf. Erweitern Sie Webhosting, wählen Sie die gewünschte Node.js-Version unter der Komponente „Node.js“ aus und klicken Sie dann auf Weiter.
Steuern der Node.js-Verfügbarkeit für Kunden
Wenn Sie die Unterstützung von Node.js aktivieren, werden die folgenden Berechtigungen zu Service-Paketen und Abonnements hinzugefügt. Diese können Sie dazu einsetzen, um den Zugriff für Kunden auf die Node.js-Funktionen zu steuern:
- „Verwaltung der Unterstützung von Node.js“: Erlaubt Kunden, die Unterstützung von Node.js für ihre Domains zu aktivieren
- „Verwaltung des Status von Node.js“: Ermöglicht Kunden, den Anwendungsmodus für ihre Anwendungen zu ändern
- „Verwaltung der Version von Node.js“: Erlaubt Kunden, die Node.js-Version für ihre Anwendungen zu ändern
Verwalten von Node.js-Anwendungen für Websites
Weitere Informationen zum Verwalten von Node.js-Anwendungen für Websites finden Sie unter Unterstützung von Node.js.