gpt4 book ai didi

asp.net - 如何在azure虚拟机中部署asp.net webapp

转载 作者:行者123 更新时间:2023-12-03 05:56:24 26 4
gpt4 key购买 nike

我对 Azure 还很陌生,需要快速了解如何在 Azure VM 中托管 asp.net 网站。提前感谢您的帮助。

一些背景...我们使用的是 Windows Server 2012 R2,并在 IIS 6 中托管该站点。这是一个 Intranet 站点。现在我们正在迁移到公共(public)云,以便可以通过互联网访问。为此,我们购买了 Azure VM(Windows 操作系统)。我们这里安装了Visual studio 2013和SQL server 2012。我也安装了azure core SDK。

这是我的问题:

  1. 我可以使用什么来代替 IIS 来托管? (因为我在azure VM中找不到任何相关的应用程序)
  2. 我需要购买更多许可证吗?
  3. 我应该仅将其托管在 IIS 中吗?因为它位于公共(public)云中,所以可以通过互联网访问它吗?

感谢您的帮助!

最佳答案

由于您选择了基础设施即服务 (IaaS) 路线,因此您只需复制本地的设置即可。

如果 IIS 组件不存在,您只需在 Windows 功能中启用它。

如果您不想使用 IIS,您可以探索自托管的 asp.net 应用程序。

由于您选择了 Windows 服务器 VM 镜像并创建了 VM,因此您无需为 Windows 许可证支付任何额外费用。

默认情况下,Windows 虚拟机中只会打开 2 个端点(端口)。 1 用于远程桌面,其他用于 powershell 远程处理。请参阅这篇文章,为您托管的应用程序启用端点。 https://learn.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-classic-setup-endpoints

关于asp.net - 如何在azure虚拟机中部署asp.net webapp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40887122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com