Web apps works as very good hosting plan, you can host your website apps on line with Azure very easily. This is 3rd article in the series how to upload files to web app. Once Azure Web Apps is configured, next step is to upload custom web application built with php + html codes on it. Go to the Resource Groups then Web App from the resources list.
Part 1: Create and deploy a website with Microsoft Azure web app service plan
Part 2: Configure a custom domain in Azure Web Apps
Part 3: Uploading to Azure Web Apps Using FTP
Part 4: Add and manage TLS SSL certificates on Azure Web App
Click Deployment Center from the left hand side pane, scroll down, select FTP under manaual Deployment (push / sync). You can use an FTP connect to access and copy app files. Once you click FTP square, Dashboard button will appear on the screen. Click it.
Once you click Dashboard button, app service allows you to access your app content through FTP/s, This has crucial information like FTP endpoint and credentials (Username/Password). Application credentials are auto-generated.
I am using winscp tool to upload files on azure web app. Copy the FTPS endpoint to use it as Host name, port number 990 will be default, copy paste username and password and hit login button. Drag/move or copy web app content from local to /site/wwwroot folder as shown in the screenshot. All my php and html codes are defined inside index.html and there are few images under the folder.
Once app files are copied/uploaded online wwwroot folder, refresh the browser web page (if you are still seeing old content delete cache and try again).
Useful Articles
Azure azcopy login error Selected user account does not exist in tenant 'Microsoft Services' and cannot access the application '579a7132-0e58-4d80-b1e1-7a1e2d337859'
AzCopy copy transfer fails with 403 This request is not authorized to perform this operation using this permission
PART 1 : MICROSOFT AZURE CREATION AND CONFIGURATION OF VPN TUNNEL SERIES
PART 2 : MICROSOFT AZURE CREATING RESOURCE GROUP
PART 3 : MICROSOFT AZURE CREATING AND ADMINISTERING VIRTUAL NETWORK (VNET)
PART 3.1 : MICROSOFT AZURE POWERSHELL CREATING AND ADMINISTERING VIRTUAL NETWORK (VNET)
PART 4 : MICROSOFT AZURE CREATING AND ADMINISTRATING LOCAL NETWORK GATEWAY VPN
PART 4.1 : MICROSOFT AZURE POWERSHELL CREATING AND ADMINISTRATING LOCAL NETWORK GATEWAY