在azure上部署带angular应用程序的web api2.0

s4chpxco  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(379)

我们已经使用WebAPI2.0和angular 9作为前端创建了这个项目。
现在,我们希望使用iis服务在azure vm上部署此应用程序,我们在这方面没有太多经验。
任何帮助都是值得感激的。
先谢谢你

y4ekin9u

y4ekin9u1#

按照以下步骤将web api和ui发布到azure:
创建azure帐户步骤
你应该订阅你的azure帐户
添加要部署到api的应用程序服务
为要发布的ui创建web应用程序
如果api中有db连接,则需要添加azure sql db
在步骤3和步骤4中,您将获得单独的发布url
将asp.net web应用程序从visual studio部署到azure
在解决方案资源管理器中,右键单击web应用程序项目,然后单击 出版

选择 蔚蓝色的 然后单击下一步

选择 azure应用程序服务 然后单击下一步

点击+号

提供 名称 对于应用程序服务。这是将用于访问web应用程序的名称
选择您的 订阅 和 资源组
最后选择您的托管计划。如果您希望使用免费托管计划。点击
这个 新的 链接
提供 名称 位置 和 大小 对于托管计划。它的大小决定了你支付的费用和你获得的功能。我已经选择了 自由的 用于说明的定价层
记住,要在azure中托管web应用程序,我们需要应用程序服务和应用程序服务计划
现在我们从VisualStudio中创建它们(应用程序服务和应用程序服务计划),而不是通过azure门户。
单击ok并单击finish。

几分钟后,您的应用程序将部署到azure,您可以使用url访问它

相关问题