Oberst Server
Fassen Sie diesen Artikel zusammen mit:

Die Git-Integration in Plesk erleichtert die direkte Bereitstellung von Codeänderungen auf Ihrer Website, ohne auf manuelle Uploads angewiesen zu sein. Dieser Leitfaden erklärt praxisnah, wie Sie mit Git in Plesk arbeiten, Schritt für Schritt, deckt sowohl Remote- als auch lokale Repositorys ab.

Plesk kann auf Servern installiert werden, auf denen Sie vollen Administratorzugriff haben, Dies ist in Umgebungen üblich, in denen Folgendes verwendet wird Plesk-Hosting.

Bevor Sie beginnen

Plesk bietet integrierte Unterstützung für Git und funktioniert sowohl mit HTTPS- als auch mit SSH-Repository-Verbindungen. Sie sollten bereits über eine in Plesk konfigurierte Domäne und Zugriff auf das Git-Repository verfügen, das Sie verwenden möchten.

Die Git-Integration wird typischerweise bei VPS- oder Server-Level-Setups verwendet, einschließlich Cloud-Server und andere isolierte Umgebungen, in denen eine Bereitstellungskontrolle erforderlich ist.

Einrichten eines Remote-Git-Repositorys

Ein Remote-Repository wird verwendet, wenn Ihr Code auf Plattformen wie GitHub oder Bitbucket gehostet wird und Sie möchten, dass Plesk Updates daraus abruft.

Schritt 1: Öffnen Sie Git für die Domäne

Melden Sie sich beim Plesk-Kontrollpanel an. Von der linken Seitenleiste, offen Websites & Domänen, Suchen Sie die Domäne, und klicken Sie auf Git Symbol.

[Screenshot: Websites & Abschnitt „Domänen“ mit Git-Symbol]

Schritt 2: Fügen Sie ein Remote-Repository hinzu

Klicken Repository hinzufügen und stellen Sie sicher, dass die Option für einen Remote-Git-Hosting-Dienst ausgewählt ist.

[Screenshot: Bildschirm „Git-Repository hinzufügen“ mit ausgewählter Remote-Option]

Geben Sie die vollständige Repository-URL ein. Sie können entweder HTTPS oder SSH verwenden, abhängig davon, wie Ihr Repository konfiguriert ist.

Schritt 3: Wählen Sie Bereitstellungseinstellungen

Wählen Sie den Bereitstellungsmodus aus. Üblicherweise wird die automatische Bereitstellung verwendet, sodass Änderungen sofort nach Aktualisierungen angewendet werden.

Wählen Sie das Bereitstellungsverzeichnis, wie zum Beispiel /httpdocs/ oder ein bestimmtes Unterverzeichnis.

[Screenshot: Bereitstellungsmodus und Verzeichnisauswahl]

Klicken OK. Plesk klont das Repository in das ausgewählte Verzeichnis.

Um später neue Änderungen vorzunehmen, Benutze die Pull-Updates Option aus der Git-Schnittstelle.

Erstellen eines lokalen Git-Repositorys

Ein lokales Repository ist nützlich, wenn Sie Code von Ihrer Workstation direkt auf den Server übertragen möchten.

Schritt 1: Fügen Sie ein lokales Repository hinzu

In Websites & Domänen, Klicken Sie auf Git Symbol für die Domäne und wählen Sie aus Repository hinzufügen.

[Screenshot: Schaltfläche „Repository hinzufügen“ im Git-Bereich]

Wählen Sie die Option zum Erstellen eines lokalen Repositorys in Plesk und geben Sie einen Namen dafür ein.

[Screenshot: Konfigurationsbildschirm für das lokale Repository]

Schritt 2: Konfigurieren Sie die Bereitstellung

Wählen Sie den Bereitstellungsmodus und das Verzeichnis aus, in dem Dateien bereitgestellt werden sollen, dann klicken OK.

Plesk erstellt das Repository und stellt Verbindungsdetails bereit, damit Sie Code von Ihrem lokalen Computer übertragen können.

Bearbeiten der Repository-Einstellungen

Wenn Sie das Bereitstellungsverhalten oder die Repository-Details ändern müssen, Sie können eine bestehende Konfiguration jederzeit bearbeiten.

Schritt 1: Öffnen Sie die Repository-Einstellungen

Gehe zu Websites & Domänen, Klicken Sie auf Git Symbol, und suchen Sie das Repository, das Sie ändern möchten.

[Screenshot: Git-Repository-Liste]

Klicken Repository-Einstellungen, Nehmen Sie die erforderlichen Änderungen vor, und rette sie.

Praktische Hinweise

  • Die automatische Bereitstellung ist für kleine Teams und häufige Updates nützlich
  • Die manuelle Bereitstellung bietet mehr Kontrolle für sensible Produktionsänderungen
  • Für eine bessere Sicherheit werden SSH-basierte Repositorys empfohlen

Die Git-Integration in Plesk wird häufig verwendet Dedizierter Server Umgebungen, in denen eine vollständige Kontrolle über die Bereitstellungsabläufe erforderlich ist.

Detaillierte Git-Konzepte und -Befehle, Weitere Informationen finden Sie in der offiziellen Git-Dokumentation.

War dieser Artikel hilfreich??