Using FTP is a universal way to deploy a web app to your app service
The same procedure can be used on mac, windows or Linux using any FTP client.
Go to Azure dashboard and click on app services:
Create a new web application by setting your FTP credentials
Enter the particular username and password credentials for FTP specifically and save it.
Under overview, you can find the FTP URL
You need to mention your login name as siteName\userName and default directory for web content which can be set as an initial directory for many FTP clients is \site\wwwroot