Inicio rápido: Creación de una máquina virtual Windows con la CLI de AzureQuickstart: Create a Windows virtual machine with the Azure CLI

La CLI de Azure se usa para crear y administrar recursos de Azure desde la línea de comandos o en scripts.The Azure CLI is used to create and manage Azure resources from the command line or in scripts. En esta guía de inicio rápido se muestra como usar la CLI de Azure para implementar una máquina virtual en Azure que ejecute Windows Server 2016.This quickstart shows you how to use the Azure CLI to deploy a virtual machine (VM) in Azure that runs Windows Server 2016. Para ver la máquina virtual en acción, conéctese a la máquina virtual mediante RDP e instale al servidor web IIS.To see your VM in action, you then RDP to the VM and install the IIS web server.

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.If you don't have an Azure subscription, create a free account before you begin.

Inicio de Azure Cloud ShellLaunch Azure Cloud Shell

Azure Cloud Shell es un shell interactivo gratuito que puede usar para ejecutar los pasos de este artículo.The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. Tiene las herramientas comunes de Azure preinstaladas y configuradas para usarlas en la cuenta.It has common Azure tools preinstalled and configured to use with your account.

Para abrir Cloud Shell, seleccione Pruébelo en la esquina superior derecha de un bloque de código.To open the Cloud Shell, just select Try it from the upper right corner of a code block. También puede ir a https://shell.azure.com/bash para iniciar Cloud Shell en una pestaña independiente del explorador.You can also launch Cloud Shell in a separate browser tab by going to https://shell.azure.com/bash. Seleccione Copiar para copiar los bloques de código, péguelos en Cloud Shell y, luego, presione Entrar para ejecutarlos.Select Copy to copy the blocks of code, paste it into the Cloud Shell, and press Enter to run it.

Crear un grupo de recursosCreate a resource group

Cree un grupo de recursos con el comando az group create.Create a resource group with the az group create command. Un grupo de recursos de Azure es un contenedor lógico en el que se implementan y se administran los recursos de Azure.An Azure resource group is a logical container into which Azure resources are deployed and managed. En el ejemplo siguiente, se crea un grupo de recursos denominado myResourceGroup en la ubicación eastus:The following example creates a resource group named myResourceGroup in the eastus location:

az group create --name myResourceGroup --location eastus

Crear máquina virtualCreate virtual machine

Cree la máquina virtual con az vm create.Create a VM with az vm create. En el ejemplo siguiente se crea una máquina virtual denominada myVM.The following example creates a VM named myVM. En este ejemplo se usa azureuser como nombre de un usuario administrativo.This example uses azureuser for an administrative user name.

Debe cambiar el valor de --admin-password o se producirá un error.You must change the value for --admin-password or it will fail. Cámbielo por una contraseña que cumpla los requisitos de contraseña de las máquinas virtuales de Azure.Change it to a password that meets the password requirements for Azure VMs. El nombre de usuario y la contraseña se usarán más adelante cuando se conecte a la máquina virtual.The user name and password will be used later, when you connect to the VM.

az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --image win2016datacenter \
    --admin-username azureuser \
    --admin-password myPassword

La creación de la máquina virtual y los recursos auxiliares tarda unos minutos en realizarse.It takes a few minutes to create the VM and supporting resources. En la salida de ejemplo siguiente se muestra que la operación de creación de la máquina virtual se realizó correctamente.The following example output shows the VM create operation was successful.

{
  "fqdns": "",
  "id": "/subscriptions/<guid>/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
  "location": "eastus",
  "macAddress": "00-0D-3A-23-9A-49",
  "powerState": "VM running",
  "privateIpAddress": "10.0.0.4",
  "publicIpAddress": "52.174.34.95",
  "resourceGroup": "myResourceGroup"
}

Tenga en cuenta sus propios valores de publicIpAddress en la salida de la máquina virtual.Note your own publicIpAddress in the output from your VM. Esta dirección se usa para acceder a la máquina virtual en los siguientes pasos.This address is used to access the VM in the next steps.

Apertura del puerto 80 para el tráfico webOpen port 80 for web traffic

De forma predeterminada, solo las conexiones de RDP se abren al crease una máquina virtual Windows en Azure.By default, only RDP connections are opened when you create a Windows VM in Azure. Use az vm open-port para abrir el puerto TCP 80 que se usará con el servidor web de IIS:Use az vm open-port to open TCP port 80 for use with the IIS web server:

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

Conexión a la máquina virtualConnect to virtual machine

Use el comando siguiente para crear una sesión de Escritorio remoto desde el equipo local.Use the following command to create a remote desktop session from your local computer. Reemplace la dirección IP por la dirección IP pública de la máquina virtual.Replace the IP address with the public IP address of your VM. Cuando se le solicite, escriba las credenciales usadas al crear la máquina virtual:When prompted, enter the credentials used when the VM was created:

mstsc /v:publicIpAddress

Instalación del servidor webInstall web server

Para ver la máquina virtual en acción, instale el servidor web IIS.To see your VM in action, install the IIS web server. Abra un símbolo del sistema de PowerShell en la máquina virtual y ejecute el siguiente comando:Open a PowerShell prompt on the VM and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Cuando haya terminado, cierre la conexión RDP con la máquina virtual.When done, close the RDP connection to the VM.

Visualización del servidor web en acciónView the web server in action

Con IIS instalado y el puerto 80 abierto en la máquina virtual desde Internet, use el explorador web que prefiera para ver la página principal predeterminada de IIS.With IIS installed and port 80 now open on your VM from the Internet, use a web browser of your choice to view the default IIS welcome page. Use la dirección IP pública de la máquina virtual que obtuvo en el paso anterior.Use the public IP address of your VM obtained in a previous step. En el ejemplo siguiente se muestra el sitio web de IIS predeterminado:The following example shows the default IIS web site:

Sitio predeterminado de IIS

Limpieza de recursosClean up resources

Cuando ya no los necesite, puede usar el comando az group delete para eliminar el grupo de recursos, la máquina virtual y todos los recursos relacionados:When no longer needed, you can use the az group delete command to remove the resource group, VM, and all related resources:

az group delete --name myResourceGroup

Pasos siguientesNext steps

En esta guía de inicio rápido, implementará una máquina virtual sencilla, abrirá un puerto de red para el tráfico web e instalará un servidor web básico.In this quickstart, you deployed a simple virtual machine, open a network port for web traffic, and installed a basic web server. Para más información acerca de las máquinas virtuales de Azure, continúe con el tutorial de máquinas virtuales Windows.To learn more about Azure virtual machines, continue to the tutorial for Windows VMs.