练习 - 将 Web 应用部署到 Azure
假设你有一个简单的 Java Web 应用,你已用 IntelliJ IDEA 编写。 想要在 Azure 中测试应用,并且希望使部署尽可能简单,以便开发人员无需使用额外的工具。 用于 IntelliJ 的 Azure 工具包包含一个向导,可更轻松地部署 Web 应用。
在本练习中,你将使用部署向导将 Web 应用部署到 Azure。
登录 Azure
若要浏览 Azure 资源,必须先登录到 Azure。 通过登录,可以指定要在其中创建资源的订阅和目录。
在 IntelliJ IDEA 的 “视图 ”菜单上,选择 “工具”窗口 ,然后选择 “Azure 资源管理器”。
在 Azure 资源管理器 窗口中,选择“ 登录 ”按钮:
选择 “设备登录”,然后选择“ 登录”。
在 “Azure 设备登录 ”页中,选择“ 复制&打开”。
在浏览器中,按 Ctrl-V 粘贴代码,然后选择“ 下一步”。
使用用户凭据登录到 Azure 帐户。
看到登录确认时,请关闭浏览器窗口。
在 IntelliJ IDEA 的 “选择订阅 ”对话框中,选择 “Concierge 订阅”。 这是专门为沙盒创建的订阅。
Azure 资源管理器现在在 Azure 订阅中显示对象。 可以浏览不同类型的对象,例如存储帐户。
配置和部署 Web 应用
现在,可以使用 “部署到 Azure ”向导在 Azure 应用服务中创建新应用,然后将项目部署到其中:
在 IntelliJ IDEA 的 “项目 ”窗口中,右键单击 Web 应用 项目,选择 Azure,然后选择“ 部署到 Azure Web 应用”。
在“部署到 Azure”对话框中,选择 +Web 应用 按钮。
在“ 创建 Web 应用 ”对话框中,单击“ 更多设置”,选择 资源组 ,然后选择
“[沙盒资源组名称] ”,然后选择“ 确定:在“创建 Web 应用”对话框中,单击+“计划”按钮,在“名称”中键入任意名称,然后选择“定价层”Free_F1。
在“ 创建 Web 应用 ”对话框中,选择“ 确定”。 在“ 部署到 Azure ”对话框中,选择“ 运行”。 用于 IntelliJ 的 Azure 工具包将 Web 应用部署到 Azure,并在默认 Web 浏览器中显示站点。
重新部署 Web 应用
将 Web 应用部署到 Azure 后,设置将保存为 IDE 中的运行配置。 若要重新部署,请选择右上角的绿色 “运行” 图标,或按 Shift + F10。