【问题标题】:How to host a webserver and a database server on same Azure VM如何在同一 Azure VM 上托管 Web 服务器和数据库服务器
【发布时间】:2020-03-29 03:34:16
【问题描述】:

我们如何在 azure 中的单个 VM 上启动 2 个服务器。我有一个标准的 D1 VM 。我想在我的虚拟机上托管一个应用服务器和一个数据库服务器,它们在不同的端口号上运行。

我可以通过打开 2 个终端在本地执行此操作,但我看不到在云上执行相同操作的方法。我是云计算新手。请帮忙。

【问题讨论】:

  • 您可以在 VM 上打开两个端口 - 一个用于您的应用服务器,另一个用于您的数据库服务器。这对你有用吗?
  • 你的意思是增加添加入站端口规则?
  • 是的,我就是这个意思。
  • 但是如何在这些端口上托管我的 2 个服务器。我可以通过终端托管我的网络服务器.. 但我需要另一个终端来启动我的第二个服务器,不是吗?
  • 我不是你说的终端吗?请编辑您的问题并详细描述您如何在本地计算机上运行这两个服务器。

标签: azure cloud azure-sql-database azure-web-app-service


【解决方案1】:

当您在 Azure VM 上安装、配置或运行软件时,您可以在通过 SSH 或 RDP 连接到该 Azure VM 后像普通服务器一样进行操作。

首先,您需要为您的软件选择 Azure VM 的操作系统(Linux 或 Windows)。使用 appropriated ports open in the network security group 成功预配 Azure VM 后,您可以通过 RDP 或 SSH 在本地访问该 Azure VM。

然后,您可以像往常一样在本地计算机上将 Web 和数据库服务器安装在 Azure VM 上。

这里有一些文章供你参考:

或者,您可以使用自定义脚本扩展和 Azure Cloud Shell 上的 Set-AzVMExtension cmdlet 自动安装这些服务器。 Azure Cloud Shell 是一个交互式、经过身份验证、浏览器可访问的 shell,用于管理 Azure 资源。您可以从教程中获得更多详细信息:Install the SQL, IIS, .NET stack in a Windows VM with Azure PowerShell

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 2013-05-15
    • 2011-12-13
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 2020-08-10
    相关资源
    最近更新 更多