Wissensdatenbank

knowledgebase

Dokumentation
Server & Hosting Management

Plesk als Entwicklungsplattform nutzen: PHP, Node.js, Python & Git

  • 0 War diese Antwort hilfreich?

Plesk: Deine Zentrale für Webanwendungen

Wenn du bei Ypsilon.dev ein Hosting-Paket buchst, erhältst du Zugriff auf das leistungsstarke Control Panel Plesk. Plesk macht es dir unglaublich einfach, moderne Applikationen zu verwalten und zu deployen. Egal ob du eine klassische WordPress-Seite, eine moderne React/Node.js-App oder ein Python-Backend betreibst – Plesk unterstützt dich dabei nativ.

Plesk Dashboard Übersicht

1. PHP Einstellungen und Versionen

Die meisten Webseiten laufen heute mit PHP. In Plesk kannst du pro Domain individuell entscheiden, welche PHP-Version du nutzen möchtest (z. B. PHP 8.1 oder 8.3). Gehe im Dashboard auf "PHP-Einstellungen".

  • Du kannst Limits wie memory_limit oder max_execution_time direkt über die grafische Oberfläche anpassen.
  • Du kannst entscheiden, ob PHP als FPM-Anwendung oder FastCGI laufen soll (FPM empfohlen für Performance).
Plesk PHP Einstellungen

2. Node.js Applikationen hosten

Dein Projekt nutzt Express, Next.js oder ein anderes Node.js Framework? Plesk bringt einen nativen Node.js-Manager mit. Klicke auf "Node.js" im Hauptmenü deiner Domain.

  1. Aktiviere Node.js für die Domain.
  2. Plesk lädt automatisch deine package.json und lässt dich mit einem Klick die NPM-Abhängigkeiten installieren.
  3. Der Application Root Manager erlaubt dir das Festlegen von Umgebungsvariablen (ENV).
  4. Dein App-Traffic wird automatisch über einen internen NGINX-Reverse-Proxy an deine Node.js Instanz geleitet. Du musst keine manuellen Ports konfigurieren!
Plesk Node.js Manager

3. Python Apps & Frameworks (Django / Flask)

Für Data Science, APIs oder einfach nur Vorliebe – Plesk liefert über den Menüpunkt "Setup von Python" eine komfortable Hosting-Umgebung.

Plesk nutzt Phusion Passenger. Du wählst lediglich dein app.py oder wsgi.py Start-Skript, legst die Python-Version fest und der Server startet die virtuelle Umgebung (venv) für dich. Auch hier kannst du requirements.txt direkt über die UI ausführen lassen.

Plesk Python Setup

4. Automatisches Deployment mit Git

Schluss mit manuellem FTP-Upload! Über die Erweiterung "Git" kannst du dein Repository (GitHub, GitLab, Bitbucket) nahtlos in Plesk anbinden.

  • Webhooks: Sobald du neuen Code auf den `main`-Branch pushst, empfängt Plesk einen Webhook und zieht sich automatisch die neuesten Dateien.
  • Deployment Aktionen: Du kannst Shell-Befehle definieren, die nach dem Pull automatisch ausgeführt werden (z. B. npm run build, composer install oder Datenbank-Migrationen).
Plesk Git Tool

Solltest du weitere Fragen zu einem bestimmten Framework in deinem Plesk-Account haben, zögere nicht, ein Support-Ticket zu eröffnen!

War diese Antwort hilfreich?

Mehr zum Thema