Azure Web App:使用 FTP 创建、连接和部署






1.44/5 (2投票s)
本文将向您展示 Azure Web App 是什么,以及如何使用 FTP 客户端创建它并部署您自己的文件。
引言
在构建 Web 应用程序后需要托管环境。鉴于云的简便性和可用性,我们通常希望将应用程序托管在云上。Microsoft Azure 提供了多种托管 Web 应用程序的方式,例如 Azure Web Apps、Service Fabric、Virtual Machine 或 Cloud Service。我们可以使用这些方式之一来托管 Web 应用程序。然而,在大多数情况下,Azure Web Apps 是最合适的。因此,今天我们将详细讨论和学习 Azure Web Apps。
Azure Web Apps 实际上是一种服务,它为我们提供了一个在云上托管 Web 应用程序的平台。应用程序可以是网站、REST API、移动后端服务等等。此外,这些应用程序可以使用您喜欢的语言构建,如 .Net、.Net Core、Node.JS、PHP、Python 等。因此,鉴于应用程序开发语言的自由度,Azure Web Apps 是托管应用程序的最佳选择。
它不仅限于 Windows 环境,您还可以受益于 Linux 环境。
Azure Web Apps 具有多种优势,例如安全性、自动缩放、负载均衡、自动管理、DevOps 兼容性等。
实现
那么,让我们开始了解如何创建 Azure Web Apps。在继续之前,我想在这里考虑一件事,即您需要拥有 Azure 订阅才能创建 Azure Web Apps。如果您有,则可以开始创建 Web Apps。
首先,我们需要打开 Azure 门户 (https://portal.azure.com/)。它会要求您提供凭据才能登录此门户。提供凭据后,您将被重定向到 Azure 门户仪表板页面。仪表板页面本质上是 Azure 门户的摘要页面,您可以在其中看到所有可用(即已创建)的服务、应用程序、网站等。此外,您还会看到一些快速入门教程的链接;您可以从中学习有关虚拟机、应用服务、Linux 虚拟机、SQL 数据库等的内容。
在“所有资源”部分,您可以查看直到现在创建的所有资源。在这里,您会找到一个“创建资源”按钮。您可以从这里开始创建新资源,例如 Azure Web Apps。
单击“创建资源”按钮,然后它会弹出一个面板,您可以在其中选择资源的子组件。例如,如果您要创建 Azure Web Apps,则需要从该面板中选择“Web”,它还会为您提供另一个面板,其中您可以选择“Web Apps”。只需单击“Web App”即可创建 Azure Web App。
下一个窗口是实际的窗口,它在创建 Web Apps 之前会询问详细信息,例如应用程序的名称、您的订阅 [如果您有多个同名电子邮件 ID 的订阅]、您正在创建 Web Apps 的操作系统等。只需填写所有必需的详细信息,如以下图像所示,然后单击“创建”按钮。
当您单击“创建”按钮时,您的 Web App 正在部署中。您可以在通知面板中轻松找到进度条。
创建和部署您的 Azure Web Apps 需要几分钟时间。完成后,它将显示“成功”消息“部署成功”,并附带“转到资源”按钮。
要了解有关您的 Web Apps 的更多信息,只需单击“转到资源”按钮,它会将您重定向到 Web Apps 的概述页面 [FirstWebApps]。在这里,您可以找到有关 Web Apps 的所有必需详细信息,例如其状态、Web App 部署的位置、用于访问 Web Apps 的 URL,此外您还可以找到有关 FTP 用户名、主机名等的信息。
因此,首先让我们看看我们的 Web App 看起来如何。复制 URL (https://firstwebapps.azurewebsites.net) 并将其粘贴到浏览器中。几秒钟后,您将找到正在运行的 Web Apps,类似于以下屏幕截图。
现在,让我们看看如何使用 FTP 为现有 Web Apps 发布新内容或数据。因此,要将任何内容发布到 Web Apps,首先单击概述页面上的“获取发布配置文件”按钮以下载发布配置文件。它是一个 XML 文件,看起来与以下图像相似。它有两个发布配置文件,第一个用于 Web Deploy,第二个用于 FTP。
在 FTP 部分,您可以找到发布 URL、用户名和 FTP 密码,当我们使用 FTP 客户端登录时将使用这些信息。
因此,打开 FTP 客户端或其他您已安装用于 FTP 部署的工具。但是,在本演示中,我们使用的是 FTP 客户端的免费版本。如果您尚未安装,可以下载并安装。现在打开 FTP 客户端,它会在您进入 Web Apps 文件夹之前询问一些信息。
您需要提供主机名、用户名和密码,这些信息可以从上面的图像所示的发布配置文件 XML 文件中轻松找到。在 FTP 客户端中填写所有正确详细信息后,只需单击“连接”按钮。
它将首先验证您的凭据和主机名,如果一切正常,您将进入 Web Apps 文件夹。下图显示我们已进入 Web App 文件夹。
因此,现在我们将更改主页设计并上传一个新页面。首先,转到“Site”文件夹,然后在其中找到“wwwroot”文件夹。下载此下的 .html 扩展名文件,修改模板,然后使用 FTP 再次上传。
上传修改后的页面后,再次运行该页面。您将找到新页面,类似于上面的内容 [您可以更改任何您喜欢的样式]。
结论
所以,今天我们学习了 Azure Web App 是什么以及如何创建它。此外,我们还学习了如何使用 FTP 客户端访问 Azure Web App 文件夹以及从中上传和下载文件。
希望这篇帖子对您有所帮助。请使用评论留下您的反馈,这将帮助我为下一篇帖子改进自己。如果您有任何疑问,请在评论部分提出您的疑问或查询。如果您喜欢这篇帖子,请与您的朋友分享。谢谢。