Schnellstart: Erstellen einer Windows-VM mit der Azure CLIQuickstart: Create a Windows virtual machine with the Azure CLI

Die Azure CLI dient zum Erstellen und Verwalten von Azure-Ressourcen über die Befehlszeile oder mit Skripts.The Azure CLI is used to create and manage Azure resources from the command line or in scripts. In diesem Schnellstart wird gezeigt, wie Sie mithilfe der Azure-Befehlszeilenschnittstelle einen virtuellen Computer mit Windows Server 2016 in Azure bereitstellen.This quickstart shows you how to use the Azure CLI to deploy a virtual machine (VM) in Azure that runs Windows Server 2016. Wenn Sie den virtuellen Computer in Aktion sehen möchten, stellen Sie anschließend eine RDP-Verbindung mit dem virtuellen Computer her und installieren den IIS-Webserver.To see your VM in action, you then RDP to the VM and install the IIS web server.

Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.If you don't have an Azure subscription, create a free account before you begin.

Starten von Azure Cloud ShellLaunch Azure Cloud Shell

Azure Cloud Shell ist eine kostenlose interaktive Shell, mit der Sie die Schritte in diesem Artikel ausführen können.The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. Sie verfügt über allgemeine vorinstallierte Tools und ist für die Verwendung mit Ihrem Konto konfiguriert.It has common Azure tools preinstalled and configured to use with your account.

Wählen Sie zum Öffnen von Cloud Shell oben rechts in einem Codeblock einfach die Option Ausprobieren.To open the Cloud Shell, just select Try it from the upper right corner of a code block. Sie können Cloud Shell auch auf einer separaten Browserregisterkarte starten, indem Sie zu https://shell.azure.com/bash navigieren.You can also launch Cloud Shell in a separate browser tab by going to https://shell.azure.com/bash. Wählen Sie Kopieren aus, um die Blöcke mit dem Code zu kopieren. Fügen Sie ihn anschließend in Cloud Shell ein, und drücken Sie die EINGABETASTE, um ihn auszuführen.Select Copy to copy the blocks of code, paste it into the Cloud Shell, and press Enter to run it.

Erstellen einer RessourcengruppeCreate a resource group

Erstellen Sie mit dem Befehl az group create eine Ressourcengruppe.Create a resource group with the az group create command. Eine Azure-Ressourcengruppe ist ein logischer Container, in dem Azure-Ressourcen bereitgestellt und verwaltet werden.An Azure resource group is a logical container into which Azure resources are deployed and managed. Im folgenden Beispiel wird eine Ressourcengruppe mit dem Namen myResourceGroup am Standort eastus erstellt:The following example creates a resource group named myResourceGroup in the eastus location:

az group create --name myResourceGroup --location eastus

Erstellen eines virtuellen ComputersCreate virtual machine

Erstellen Sie mit az vm create einen virtuellen Computer.Create a VM with az vm create. Im folgenden Beispiel wird ein virtueller Computer namens myVM erstellt:The following example creates a VM named myVM. Dieses Beispiel verwendet azureuser als Administratorbenutzernamen.This example uses azureuser for an administrative user name.

Sie müssen den Wert für --admin-password ändern, sonst tritt ein Fehler auf.You must change the value for --admin-password or it will fail. Ändern Sie ihn in ein Kennwort, das die Kennwortanforderungen für Azure-VMs erfüllt.Change it to a password that meets the password requirements for Azure VMs. Benutzername und Kennwort werden später verwendet, wenn Sie eine Verbindung mit dem virtuellen Computer herstellen.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

Das Erstellen des virtuellen Computers und der unterstützenden Ressourcen dauert einige Minuten.It takes a few minutes to create the VM and supporting resources. In der folgenden Beispielausgabe wird angezeigt, dass der Vorgang der VM-Erstellung erfolgreich war.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"
}

Beachten Sie Ihre eigene publicIpAddress in der Ausgabe Ihres virtuellen Computers.Note your own publicIpAddress in the output from your VM. Diese Adresse wird in den nächsten Schritten verwendet, um auf den virtuellen Computer zuzugreifen.This address is used to access the VM in the next steps.

Öffnen von Port 80 für WebdatenverkehrOpen port 80 for web traffic

Standardmäßig werden beim Erstellen eines virtuellen Windows-Computers in Azure nur RDP-Verbindungen geöffnet.By default, only RDP connections are opened when you create a Windows VM in Azure. Verwenden Sie az vm open-port, um TCP-Port 80 für die Verwendung mit dem IIS-Webserver zu öffnen: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

Herstellen der Verbindung mit dem virtuellen ComputerConnect to virtual machine

Erstellen Sie mit dem folgenden Befehl auf Ihrem lokalen Computer eine Remotedesktopsitzung.Use the following command to create a remote desktop session from your local computer. Ersetzen Sie die IP-Adresse durch die öffentliche IP-Adresse Ihres virtuellen Computers.Replace the IP address with the public IP address of your VM. Geben Sie bei entsprechender Aufforderung die beim Erstellen des virtuellen Computers verwendeten Anmeldeinformationen ein:When prompted, enter the credentials used when the VM was created:

mstsc /v:publicIpAddress

Installieren des WebserversInstall web server

Installieren Sie den IIS-Webserver, um den virtuellen Computer in Aktion zu sehen.To see your VM in action, install the IIS web server. Öffnen Sie eine PowerShell-Eingabeaufforderung auf dem virtuellen Computer, und führen Sie den folgenden Befehl aus:Open a PowerShell prompt on the VM and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Beenden Sie anschließend die RDP-Verbindung mit dem virtuellen Computer.When done, close the RDP connection to the VM.

Anzeigen des Webservers in AktionView the web server in action

Nachdem Sie IIS installiert und Port 80 auf Ihrem virtuellen Computer für den Zugriff über das Internet geöffnet haben, können Sie einen Webbrowser Ihrer Wahl verwenden, um die IIS-Standardwillkommensseite anzuzeigen.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. Verwenden Sie die öffentliche IP-Adresse Ihres virtuellen Computers, die Sie in einem vorherigen Schritt abgerufen haben.Use the public IP address of your VM obtained in a previous step. Im folgenden Beispiel ist die IIS-Standardwebsite dargestellt:The following example shows the default IIS web site:

IIS-Standardwebsite

Bereinigen von RessourcenClean up resources

Wenn Ressourcengruppe, virtueller Computer und alle zugehörigen Ressourcen nicht mehr benötigt werden, können Sie sie mit dem Befehl az group delete entfernen: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

Nächste SchritteNext steps

In dieser Schnellstartanleitung haben Sie einen einfachen virtuellen Computer bereitgestellt, einen Netzwerkport für den Webdatenverkehr geöffnet und einen einfachen Webserver installiert.In this quickstart, you deployed a simple virtual machine, open a network port for web traffic, and installed a basic web server. Fahren Sie mit dem Tutorial für virtuelle Windows-Computer fort, um weitere Informationen zu virtuellen Azure-Computern zu erhalten.To learn more about Azure virtual machines, continue to the tutorial for Windows VMs.