Laravel auf Microsoft Azure hosten

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

  • SCM_REPOSITORY_PATH mit dem Wert ..\repository
  • SCM_TARGET_PATH 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

Veröffentlicht am