如何将 Web 应用程序从 Mac 部署到 Azure 云服务?
How to deploy a web app to Azure Cloud Service from a Mac?
我是 Azure 的新手,一直在尝试将一个简单的 Web 应用程序部署到我的新 Azure 云服务 - 但我只有一个 Mac。我从 Microsoft 看到的所有教程都说你可以从 Visual Studio 和 select 'Cloud Service' 转到 'publish',但我只看到 Azure 网站作为一个选项,大概是因为我在 Mac。似乎 .NET Azure SDK 仅适用于 Windows,奇怪的是,当我尝试安装其他 Azure SDKS(试用节点,python)时,安装程序只显示 'Could not install software because no software to install was found'。
有谁知道我想做的事情是否可行,如果可行,该怎么做?
谢谢!
我在 Azure 中使用 Mac。我所做的是以下内容。
- 创建应用的发布文件夹
- 通过 FTP 客户端(例如 FileZilla)手动部署它。
您可能可以在 Internet 上找到大量有关如何使用 FileZilla 的教程。
注意:如果您要持续构建和部署,我建议您使用 Azure 中提供的持续集成和持续部署 (CICD)。
但对于初学者来说,FileZilla 简单易用。
我们也在 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 的所有步骤。
我是 Azure 的新手,一直在尝试将一个简单的 Web 应用程序部署到我的新 Azure 云服务 - 但我只有一个 Mac。我从 Microsoft 看到的所有教程都说你可以从 Visual Studio 和 select 'Cloud Service' 转到 'publish',但我只看到 Azure 网站作为一个选项,大概是因为我在 Mac。似乎 .NET Azure SDK 仅适用于 Windows,奇怪的是,当我尝试安装其他 Azure SDKS(试用节点,python)时,安装程序只显示 'Could not install software because no software to install was found'。
有谁知道我想做的事情是否可行,如果可行,该怎么做?
谢谢!
我在 Azure 中使用 Mac。我所做的是以下内容。
- 创建应用的发布文件夹
- 通过 FTP 客户端(例如 FileZilla)手动部署它。
您可能可以在 Internet 上找到大量有关如何使用 FileZilla 的教程。
注意:如果您要持续构建和部署,我建议您使用 Azure 中提供的持续集成和持续部署 (CICD)。
但对于初学者来说,FileZilla 简单易用。
我们也在 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 的所有步骤。