I've built an ASP.NET Core 2.0 MVC Web app on an OS X machine. I'd like to deploy it to a Windows 2012 server with IIS, not to Azure.
Visual Studio for Mac 2017 Community edition only has the option to publish to an Azure service:
What things on the remote server need to be configured prior to deployment? What are the step involved in the deployment?