PHP: Deployment in mehrere Umgebungen

Diese Dokumentation ist Teil des Erste Schritte-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie Sie mit PHP auf Stackhero starten.

👋 Willkommen in der Stackhero-Dokumentation!

Stackhero bietet eine PHP Cloud Plattform, die für schnelle und zuverlässige Deployments entwickelt wurde:

  • Deployen Sie Ihre PHP-Anwendung in wenigen Sekunden mit einem einfachen git push in die Produktion.
  • Verwenden Sie Ihre eigene Domain – automatische HTTPS-Zertifikate werden für Sie eingerichtet. Es sind keine manuellen Schritte erforderlich.
  • Verlassen Sie sich auf automatische Backups, One-Click-Updates und eine transparente, vorhersehbare Preisgestaltung. Stackhero übernimmt diese Aufgaben, damit Sie sich auf Ihren Code konzentrieren können.
  • Profitieren Sie von hoher Performance und Sicherheit auf einer privaten, dedizierten Infrastruktur, die speziell für Ihre Anwendungen konzipiert ist.

Optimieren Sie Ihren Workflow und sparen Sie Zeit. Der Einstieg in das PHP Cloud Hosting von Stackhero dauert nur wenige Minuten.

Es ist üblich, separate Services für verschiedene Umgebungen wie Produktion und Staging zu betreiben. Sie können dies verwalten, indem Sie Remote-Repositories umbenennen und hinzufügen.

Um Ihr aktuelles Remote von stackhero in stackhero-staging umzubenennen, führen Sie aus:

git remote rename stackhero stackhero-staging

Erstellen Sie anschließend über das Dashboard einen neuen PHP-Service für die Produktion und fügen Sie ihn hinzu mit:

git remote add stackhero-production ssh://stackhero@<XXXXXX>.stackhero-network.com:222/project.git

Nun können Sie in die gewünschte Umgebung deployen mit:

git push stackhero-production main

oder

git push stackhero-staging main