如何彻底删除一个天蓝色的网站

How to delete an azure website completely

如何删除 azure 网站以便删除所有 ftp 设置。

我想删除该网站,然后重新创建它,但是当我这样做时,它似乎得到了之前的设置?

我已经尝试使用门户和 powershell 将其删除。

编辑

澄清一下,我想删除我的 azure 网站及其所有设置,这样我就可以重新创建它,就像它是新的一样,而不仅仅是进行干净的部署。

谢谢

如果您使用 visual studio 发布,当您右键单击并 select 发布时,在“设置”选项卡中有此发布选项,您可以勾选:

"Remove additional files at destination" 将为您进行干净部署:

如果您删除网站(例如通过门户网站),它将一无所有,如果您重新创建网站,则不会保留任何设置。

如果您认为您看到某些事情持续存在,请更具体地说明是什么。 'settings' 可以指很多不同的东西。

您可以通过多种方式实现这一目标。

  • 从门户中删除它
  • 使用 Azure CLI 删除它
  • 使用 powershell 删除它

第一个不用多解释,去传送门删除就行了

使用 CLI 删除它很容易,您会想要重新创建它。

准备Azure CLI

如果您不习惯使用 CLI,您可能需要准备好登录名和模式

azure config mode arm
azure login

最后一个命令输出是这样的,只需访问URL并使用代码。

info:    Executing command login
/info:    To sign in, use a web browser to open the page https://aka.ms/devicelogin. Enter the code THECODE_XYZ to authenticate. If you're signing in as an Azure AD application, use the --username and --password parameters.

这是 正常 流程,如果您有多个订阅,您可能需要 运行 几个命令才能 select 正确的。

删除网络应用程序

azure webapp  delete --name mysitename --resource-group MyREsourceGroup --quiet

您需要有网站名称和您想要使用的资源组

再次创建 webapp

azure webapp create -g MyREsourceGroup -n mysitename -l EastUs -p "My-WebPlan"

请注意,此示例中的网站创建位于美国东部地区 您需要拥有要使用的站点名称资源组,以及网络计划


就是这样,您可以创建一个 bat 文件来在每次需要时执行此操作。此外,您还可以在网站上配置许多其他选项。

本演示使用的是 Azure ARM 模式,您也可以使用 ASM 创建站点(没有资源组的经典模式 但 ARM 模式命令提示符中还没有其他一些功能)