While creating the Web App you get the option whether you want it to host on Windows Based Machine or Linux
Laravel WebApp + Laravel Web API
I am new to Azure and I've been following these guides.
https://learn.microsoft.com/en-us/azure/app-service/app-service-web-get-started-php
https://learn.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-php-mysql
However my understanding (thus far) is that these guides make a Windows Based App "Server" to host the applications.
Surely with PHP I'd want to be hosting these with Linux? However I cannot find any guides pointing me that way, and I possibly need some education on the subject.
I am coming here to see if now that we have Datacenters locally if its worth moving our applications to Azure, but thus far I am just finding Azure a bit overwhelming to understand.
2 answers
Sort by: Most helpful
-
-
ajkuma 27,856 Reputation points Microsoft Employee
2019-12-25T18:09:22.143+00:00 @Ross Summerell , Welcome to Microsoft Q&A! Thanks for posting this question.
Adding to AnilSharma’s suggestions. Correct, you can build a PHP WebApp on App Service Linux.
In the same document(s) that you referenced there is a ‘Note’ which points to the doc for deployment on Linux OS.
Create a PHP app in App Service on Linux
Build a PHP and MySQL app in Azure App Service on Linux
You can also checkout the document for Readiness Checks and Migration Assistant.
We strive to make our Azure docs more discoverable and the docs aims at demonstrating key concepts with step-step instructions of a particular process /deployment and emphasis clearly with a ‘Note’ for any difference/distinguishes during the course. You may wish to know that you can always provide a doc ‘Feedback’ (for doc content improvements and enhancements) within that specific Azure doc. Much appreciate your feedback on this topic.