从本地 Git 存储库创建 Web 应用并部署代码

此示例脚本使用其相关资源,在应用服务中创建 Web 应用,然后从本地 Git 存储库部署 Web 应用代码。

必要时,请使用 Azure PowerShell 指南中的说明安装 Azure PowerShell,并运行 Login-AzureRmAccount -EnvironmentName AzureChinaCloud 创建与 Azure 的连接。 此外,需将应用程序代码提交到本地 Git 存储库。

示例脚本

$gitdirectory="<Replace with path to local Git repo>"
$webappname="mywebapp$(Get-Random)"

cd $gitdirectory

# Create a web app and set up Git deployement.
New-AzureRmWebApp -Name $webappname

# Push your code to the new Azure remote
git push azure master

清理部署

运行脚本示例后,可以使用以下命令删除资源组、Web 应用以及所有相关资源。

Remove-AzureRmResourceGroup -Name myResourceGroup -Force

脚本说明

此脚本使用以下命令。 表中的每条命令均链接到特定于命令的文档。

命令 说明
New-AzureRmResourceGroup 创建用于存储所有资源的资源组。
New-AzureRmAppServicePlan 创建应用服务计划。
New-AzureRmWebApp 创建 Web 应用。
Set-AzureRmResource 修改资源组中的资源。
Get-AzureRmWebAppPublishingProfile 获取 Web 应用的发布配置文件。

后续步骤

有关 Azure PowerShell 模块的详细信息,请参阅 Azure PowerShell 文档

可以在 Azure PowerShell 示例中找到 Azure 应用服务 Web 应用的其他 Azure Powershell 示例。