我有一个VM Windows Server 2012 R2,我想用它将Django应用程序部署到Azure。我远程连接到该虚拟机并安装了IIS。
有人可以在这里写下必须在虚拟机上远程安装哪些程序包或功能(有步骤),以及如何将它们连接到Azure?
要在Windows IIS Server上部署Python Django Web应用程序,您可以参考此blog。
根据您的评论,您想从应用程序服务上的Web应用程序访问Azure VM上的Django应用程序。您可以查看应用服务计划的networking
功能。您可以参考以下文档:integrate your app with an Azure Virtual Network或Tutorial: integrate Functions with an Azure virtual network。它允许您在虚拟网络中的Azure VM上私有访问应用程序。
VNet集成使您的Web应用可以访问您的资源虚拟网络,但不授予对您的网站的入站私有访问权限虚拟网络中的应用程序。私人网站访问是指您的应用只能通过专用网络(例如从Azure虚拟网络。 VNet集成仅用于出站从您的应用程序调用到您的VNet。