Mario Fink • Webentwickler

Laravel auf Microsoft Azure hosten

25. April 2017

Um das erstklassige PHP Framework Laravel in der Microsoft Azure Cloud zum Laufen zu bekommen sind einige Einstellungen notwendig. Hier die wichtigsten Punkte:

Application Settings

Unter App Settings folgende Einträge hinzufügen

  • SCMREPOSITORYPATH mit dem Wert ..\repository
  • SCMTARGETPATH mit dem Wert ..

Unter Virtual applications and directories den Wert für das Root Verzeichnis / von site\wwwroot auf site\public ändern.

Webserver Konfiguration

Im public Verzeichnis des Laravel-Projekts eine Datei namens web.config anlegen – mit folgendem Inhalt:

Nach einem weiteren Deployment und neustarten des App Services funktioniert Laravel nun einwandfrei.

Eine ausführlichere Erklärung: Laravel 5 on Azure - part 1