• 使用 Azure CLI 创建 Windows 虚拟机


    Azure CLI 用于从命令行或脚本创建和管理 Azure 资源。 本指南详细介绍如何使用 Azure CLI 部署运行 Windows Server 2016 的虚拟机。 部署完成后,我们连接到服务器并安装 IIS。

    如果没有 Azure 订阅,可在开始前创建一个试用帐户

    Note

    在 Azure 中国区使用 Azure CLI 2.0 之前,请先运行 az cloud set -n AzureChinaCloud 来改变云环境。如果想切回国际版 Azure,请再次运行 az cloud set -n AzureCloud

    如果选择在本地安装并使用 CLI,此快速入门教程要求运行 Azure CLI 2.0.4 版或更高版本。 运行 az --version 即可查找版本。 如果需要进行安装或升级,请参阅安装 Azure CLI 2.0

    创建资源组

    使用 az group create 创建资源组。 Azure 资源组是在其中部署和管理 Azure 资源的逻辑容器。

    以下示例在“chinaeast”位置创建名为“myResourceGroup”的资源组。

    Azure CLI
    az group create --name myResourceGroup --location chinaeast
    

    创建虚拟机

    使用 az vm create 创建 VM。

    以下示例创建一个名为 myVM 的 VM。 此示例使用 azureuser 作为管理用户名,使用 myPassword12 作为密码。 更新这些值,使其适用于环境。 创建与虚拟机的连接时,需要这些值。

    Azure CLI
    az vm create --resource-group myResourceGroup --name myVM --image win2016datacenter --admin-username azureuser --admin-password myPassword12
    

    创建 VM 后,Azure CLI 显示类似于以下示例的信息。 记下 publicIpAaddress。 此地址用于访问 VM。

    Azure CLI
    {
      "fqdns": "",
      "id": "/subscriptions/d5b9d4b7-6fc1-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
      "location": "chinaeast",
      "macAddress": "00-0D-3A-23-9A-49",
      "powerState": "VM running",
      "privateIpAddress": "10.0.0.4",
      "publicIpAddress": "52.174.34.95",
      "resourceGroup": "myResourceGroup"
    }
    

    为 Web 流量打开端口 80

    默认情况下,仅允许通过 RDP 连接登录到 Azure 中部署的 Windows 虚拟机。 如果此 VM 会用作 Web 服务器,则需要从 Internet 打开端口 80。 使用 az vm open-port 命令打开所需端口。

    Azure CLI
    az vm open-port --port 80 --resource-group myResourceGroup --name myVM
    

    连接到虚拟机

    使用以下命令创建与虚拟机的远程桌面会话。 将 IP 地址替换为虚拟机的公共 IP 地址。 出现提示时,输入创建虚拟机时使用的凭据。

    bash
    mstsc /v:<Public IP Address>
    

    使用 PowerShell 安装 IIS

    登录到 Azure VM 后,可以使用单行 PowerShell 安装 IIS,并启用本地防火墙规则以允许 Web 流量。 打开 PowerShell 提示符并运行以下命令:

    PowerShell
    Install-WindowsFeature -name Web-Server -IncludeManagementTools
    

    查看 IIS 欢迎页

    IIS 已安装,并且现在已从 Internet 打开 VM 上的端口 80 - 可以使用所选的 Web 浏览器查看默认的 IIS 欢迎页。 请务必使用前面记录的公共 IP 地址访问默认页面。

    IIS 默认站点

    清理资源

    如果不再需要资源组、VM 和所有相关的资源,可以使用 az group delete 命令将其删除。

    Azure CLI
    az group delete --name myResourceGroup
    

    后续步骤

    在本快速入门中,部署了一个简单的虚拟机、一条网络安全组规则,并安装了一个 Web 服务器。 若要深入了解 Azure 虚拟机,请继续学习 Windows VM 教程。

    Azure Windows 虚拟机教程         

    立即访问http://market.azure.cn

  • 相关阅读:
    HMS11.Image, TabList与Tab, Picker
    HMS10. JavaUI框架, Text, Button,TextField
    HMS09.Ability
    HMS08. 快速入门
    HMS07.应用的运行、DeBug、HiLog、HiTrace
    批量插入100万条数据
    关于ios7 UINavigationController.interactivePopGestureRecognizer手势集成
    iOS 常用框架介绍
    iOS 内存管理(转载)
    cocoapod 最新安装使用步骤
  • 原文地址:https://www.cnblogs.com/zangdalei/p/7866532.html
Copyright © 2020-2023  润新知