IONOS 14.06.2022, 09:03 Uhr

Deploy Now: PHP-Projekte über GitHub veröffentlichen

IONOS hat Deploy Now um eine PHP-Komponente erweitert. Somit können ab sofort Applikationen mit PHP-Laufzeitumgebungen und relationalen Datenbanken automatisiert über GitHub bereitgestellt werden.
(Quelle: ionos.de)
Deploy Now ist eine Lösung, um in GitHub verwaltete statische Websites und jetzt auch dynamische PHP-Projekte auf IONOS-Infrastruktur zu veröffentlichen. Mit der neuen Version können laut IONOS vollständige LAMP-Stack-Applikationen (Linux, Apache, MySQL / MariaDB, PHP) mit PHP 8.1 und MariaDB Datenbanken über GitHub verwaltet werden.
Heiko Binder, Head of Agency & Developer Program: "Mit Deploy Now haben wir ein Tool von Entwicklern für Entwickler gebaut, das Software-Entwicklung und Hosting bestmöglich miteinander verzahnt. Die Unterstützung von PHP-Projekten war für uns der nächste logische Schritt, denn PHP ist eine der am häufigsten verwendeten Programmiersprachen in der Webentwicklung. Ganz nach unserem Motto: Deploy smarter. Deploy faster. Deploy Now".
Das neue Deploy Now für PHP-Projekte erkennt verwendete Frameworks wie Laravel und Symfony sowie die dafür notwendigen Build-Schritte im GitHub Repository (dem GitHub Speicherplatz) der Nutzer automatisch. Außerdem unterstützt die Lösung bei der Konfiguration des Workflows. Alle notwendigen Build-, Deployment- und Runtime-Konfigurationen lassen sich in einem komfortablen Setup-Wizard durchführen. Das steigert die Effizienz und reduziert die Fehleranfälligkeit. Nach Abschluss des Wizards werden alle vorgenommenen Einstellungen in anpassbaren Konfigurationsdateien direkt im Repository gespeichert und das Deployment wird angestoßen.
Deploy Now verwendet GitHub Actions zur Deployment-Automatisierung. Ein neues Deployment kann beispielsweise durch ein Code-Update ausgelöst werden. Die von Deploy Now erstellten Workflows können dabei angepasst und erweitert werden. GitHub stellt hierfür mehr als 13.000 Actions im GitHub Marketplace zur Verfügung. Zusätzlich können zum "main branch" bis zu fünf weitere Branches bereitgestellt werden, um Änderungen in einer Live-Umgebung zu testen, bevor sie unter der Hauptdomain verfügbar sind.
Weitere Informationen finden Sie in diesem Video sowie unter www.ionos.de/hosting/deploy-now.


Das könnte Sie auch interessieren