PHP Conference Nagoya 2025

Azure App Services

PHP wird häufig auf Azure App Services (auch bekannt als Microsoft Azure, Windows Azure, Azure Web Apps) verwendet.

Azure App Services verwaltet Pools von Windows-Webservern zum Hosten Ihrer Webanwendung, als Alternative zur Verwaltung Ihres eigenen Webservers auf Ihren eigenen Azure Compute VMs oder anderen Servern.

PHP ist bereits automatisch für Ihre Azure App Services Website aktiviert. Wählen Sie im Azure-Portal Ihre Website aus, und Sie können wählen, welche Version von PHP verwendet werden soll. Möglicherweise möchten Sie eine neuere Version als Standardversion wählen.

Daher werden PHP und Erweiterungen auf Azure App Services genauso wie auf anderen Windows-Servern laufen. Das Verwaltungsinterface für Azure App Services ist jedoch anders:

  • Azure-Portal: Erstellen, Bearbeiten von Einstellungen und Löschen von Websites. » Azure Portal

  • Kudu-Dashboard: wenn die Website die URL site_name.azurewebsites.net hat, befindet sich das Kudu-Dashboard unter https://site_name.scm.azurewebsites.net/. Das Dashboard bietet Zugriff auf Debugging-Funktionen, die Dateiverwaltung und Website-Erweiterungen. Die Website-Erweiterungen sind ein Azure-Mechanismus, mit dem einer Website zusätzliche Programme wie PHP-Vorschau-Builds hinzugefügt werden können.

  • Sie können IIS Manager, Server Manager und RDP nicht verwenden.

Es gibt auch ein PHP-SDK für die programmatische Nutzung vieler Azure Services aus Ihrem PHP-Code; siehe » Azure SDK für PHP.

Weitere Informationen finden Sie unter » Azure PHP-Entwickler-Center

WinCache

WinCache ist bei den Azure App Services standardmäßig aktiviert und es wird empfohlen, diese Option aktiviert zu lassen. Wenn Sie Ihre eigene Version von PHP installieren, sollten Sie WinCache auch darauf aktivieren.

Selbsterstellte PHP-Builds

Sie können Ihre eigene PHP-Version auf Ihr D:\Home hochladen (C:\ ist NICHT beschreibbar). Setzen Sie dann im Azure-Portal SCRIPT_PROCESSOR für .php auf den absoluten Pfad zur php-cgi.exe-Datei in Ihrer Version.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top