【问题标题】:How to deploy a web app to Azure Cloud Service from a Mac?如何从 Mac 将 Web 应用程序部署到 Azure 云服务?
【发布时间】:2019-01-10 04:57:29
【问题描述】:

我是 Azure 的新手,我一直在尝试将一个简单的 Web 应用程序部署到我的新 Azure 云服务 - 但是我只有一台 Mac。我从微软看到的所有教程都说你可以从 Visual Studio 去“发布”并选择“云服务”,但我只看到 Azure 网站作为一个选项,大概是因为我在 Mac 上。似乎 .NET Azure SDK 仅适用于 Windows,奇怪的是,当我尝试安装其他 Azure SDKS(尝试过的节点、python)时,安装程​​序只是说“无法安装软件,因为找不到要安装的软件”。

有谁知道我正在尝试做的事情是否可能,如果可以,该怎么做?

谢谢!

【问题讨论】:

    标签: .net azure azure-cloud-services


    【解决方案1】:

    我们也在 Mac 上进行所有开发,但我们使用 Azure DevOps 进行 CI。

    我快速浏览了一下,您似乎也可以从 Azure CLI 部署应用服务。有几种方法可以推送源代码,从 Git 存储库、从 zip 文件等。请参阅 az webapp deployment source config-zip 以了解通过 zip 进行部署。

    https://docs.microsoft.com/en-us/cli/azure/webapp/deployment?view=azure-cli-latest

    然后,您可以创建一个简单的 deploy.sh 文件来处理将应用程序压缩和部署到 azure 的所有步骤。

    【讨论】:

      【解决方案2】:

      我使用带有 Azure 的 Mac。我要做的是以下。

      1. 创建应用的发布文件夹
      2. 通过 FTP 客户端(例如 FileZilla)手动部署它。

      您可能会在互联网上找到大量有关如何使用 FileZilla 的教程。

      注意:如果您要持续构建和部署,我建议您使用 Azure 中提供的持续集成和持续部署 (CICD)。

      但对于初学者来说,FileZilla 简单易行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-19
        • 1970-01-01
        • 2012-07-15
        • 1970-01-01
        相关资源
        最近更新 更多