Quickstart: Een virtuele Windows-machine maken met de Azure CLIQuickstart: Create a Windows virtual machine with the Azure CLI

De Azure CLI wordt gebruikt voor het maken en beheren van Azure-resources vanaf de opdrachtregel of in scripts.The Azure CLI is used to create and manage Azure resources from the command line or in scripts. In deze snelstart wordt beschreven hoe u de Azure CLI gebruikt voor het implementeren van een virtuele machine (VM) in Azure waarop Windows Server 2016 wordt uitgevoerd.This quickstart shows you how to use the Azure CLI to deploy a virtual machine (VM) in Azure that runs Windows Server 2016. Om uw VM in actie te zien, voert u een externe bureaubladsessie voor de virtuele machine uit en installeert u de IIS-webserver.To see your VM in action, you then RDP to the VM and install the IIS web server.

Als u nog geen abonnement op Azure hebt, maak dan een gratis account aan voordat u begint.If you don't have an Azure subscription, create a free account before you begin.

Azure Cloud Shell startenLaunch Azure Cloud Shell

Azure Cloud Shell is een gratis interactieve shell waarmee u de stappen in dit artikel kunt uitvoeren.The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. In deze shell zijn algemene Azure-hulpprogramma's vooraf geïnstalleerd en geconfigureerd voor gebruik met uw account.It has common Azure tools preinstalled and configured to use with your account.

Als u Cloud Shell wilt openen, selecteert u Proberen in de rechterbovenhoek van een codeblok.To open the Cloud Shell, just select Try it from the upper right corner of a code block. U kunt Cloud Shell ook openen in een afzonderlijk browsertabblad door naar https://shell.azure.com/bash te gaan.You can also launch Cloud Shell in a separate browser tab by going to https://shell.azure.com/bash. Selecteer kopiëren om de blokken code te kopiëren, plak deze in het Cloud shell en druk op Enter om het programma uit te voeren.Select Copy to copy the blocks of code, paste it into the Cloud Shell, and press Enter to run it.

Een resourcegroep makenCreate a resource group

Een resourcegroep maken met de opdracht az group create.Create a resource group with the az group create command. Een Azure-resourcegroep is een logische container waarin Azure-resources worden geïmplementeerd en beheerd.An Azure resource group is a logical container into which Azure resources are deployed and managed. In het volgende voorbeeld wordt een resourcegroep met de naam myResourceGroup gemaakt op de locatie eastus:The following example creates a resource group named myResourceGroup in the eastus location:

az group create --name myResourceGroup --location eastus

Virtuele machine makenCreate virtual machine

Maak een VM met az vm create.Create a VM with az vm create. In het volgende voorbeeld wordt een VM met de naam myVM gemaakt.The following example creates a VM named myVM. In dit voor beeld wordt azureuser gebruikt voor een gebruikers naam met beheerders rechten.This example uses azureuser for an administrative user name.

U moet de waarde wijzigen voor --admin-password , anders mislukt de bewerking.You must change the value for --admin-password or it will fail. Wijzig de waarde in een wacht woord dat voldoet aan de wachtwoordvereisten voor Azure-vm's.Change it to a password that meets the password requirements for Azure VMs. De gebruikers naam en het wacht woord worden later gebruikt wanneer u verbinding maakt met de virtuele machine.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

Het maken van de virtuele machine en de ondersteunende resources duurt enkele minuten.It takes a few minutes to create the VM and supporting resources. In het volgende voorbeeld van uitvoer ziet u dat het maken van de virtuele machine is geslaagd.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"
}

Noteer uw eigen publicIpAddress in de uitvoer van uw virtuele machine.Note your own publicIpAddress in the output from your VM. Dit adres wordt gebruikt voor toegang tot de virtuele machine in de volgende stappen.This address is used to access the VM in the next steps.

Poort 80 openen voor webverkeerOpen port 80 for web traffic

Standaard worden alleen verbindingen met een extern bureaublad geopend wanneer u een virtuele Windows-machine in Azure maakt.By default, only RDP connections are opened when you create a Windows VM in Azure. Gebruik az vm open-port om TCP-poort 80 te openen voor gebruik met de IIS-webserver: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

Verbinding maken met de virtuele machineConnect to virtual machine

Gebruik de volgende opdracht om een sessie met een extern bureaublad te starten vanaf uw lokale computer.Use the following command to create a remote desktop session from your local computer. Vervang het IP-adres door het openbare IP-adres van de virtuele machine.Replace the IP address with the public IP address of your VM. Wanneer u hierom wordt gevraagd, voert u de referenties in die zijn gebruikt toen de VM is gemaakt:When prompted, enter the credentials used when the VM was created:

mstsc /v:publicIpAddress

Webserver installerenInstall web server

Als u uw VM in actie wilt zien, installeert u de IIS-webserver.To see your VM in action, install the IIS web server. Open een PowerShell-prompt op de virtuele machine en voer de volgende opdracht uit:Open a PowerShell prompt on the VM and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Wanneer u klaar bent, sluit u de externe-bureaubladverbinding met de virtuele machine.When done, close the RDP connection to the VM.

De webserver in actie zienView the web server in action

Nu IIS is geïnstalleerd en poort 80 op de virtuele machine is geopend voor toegang vanaf internet, kunt u een webbrowser van uw keuze gebruiken om de standaardwelkomstpagina van IIS weer te geven.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. Gebruik het openbare IP-adres van uw VM dat is verkregen in een vorige stap.Use the public IP address of your VM obtained in a previous step. In het volgende voorbeeld ziet u de IIS-standaardwebsite:The following example shows the default IIS web site:

Standaardsite van IIS

Resources opschonenClean up resources

U kunt de opdracht az group delete gebruiken om de resourcegroep, de VM en alle gerelateerde resources te verwijderen wanneer u deze niet meer nodig hebt: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

Volgende stappenNext steps

In deze snelstart hebt u een eenvoudige virtuele machine geïmplementeerd, een netwerkpoort geopend voor internetverkeer en een eenvoudige webserver geïnstalleerd.In this quickstart, you deployed a simple virtual machine, open a network port for web traffic, and installed a basic web server. Voor meer informatie over virtuele machines in Azure, gaat u verder met de zelfstudie voor virtuele Windows-machines.To learn more about Azure virtual machines, continue to the tutorial for Windows VMs.