【发布时间】:2021-05-28 12:39:44
【问题描述】:
我们使用 Web API 2.0 和 Angular 9 作为前端创建了项目。
现在我们想使用 iis 服务在 azure VM 上部署这个应用程序,我们在这方面没有太多经验。
如有任何帮助,我们将不胜感激。
提前谢谢你
【问题讨论】:
标签: c# angularjs azure asp.net-web-api
我们使用 Web API 2.0 和 Angular 9 作为前端创建了项目。
现在我们想使用 iis 服务在 azure VM 上部署这个应用程序,我们在这方面没有太多经验。
如有任何帮助,我们将不胜感激。
提前谢谢你
【问题讨论】:
标签: c# angularjs azure asp.net-web-api
按照以下步骤将 Web API 和 UI 发布到 Azure:
将 asp.net Web 应用程序从 Visual Studio 部署到 Azure
在解决方案资源管理器中,右键单击 Web 应用程序项目并单击发布
选择 Azure 并单击下一步
选择Azure App Service并点击下一步
点击+号
为应用服务提供名称。这是用于访问 Web 应用程序的名称
选择您的订阅和资源组
最后选择您的托管计划。如果您想使用免费托管计划。点击
新链接
提供托管计划的名称、位置和大小。大小决定了您支付的费用和获得的功能。我选择了 Freepricing 层进行说明
请记住,要在 Azure 中托管 Web 应用程序,我们需要应用服务和应用服务计划
现在我们从 Visual Studio 中创建它们(应用服务和应用服务计划),而不是通过 azure 门户。
点击确定,完成。
几分钟后,您的应用将部署到 Azure,您可以使用 URL 访问它
【讨论】: