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.
