Guida introduttiva: creare una macchina virtuale Windows Server usando l'interfaccia della riga di comando di Azure nell'hub Azure StackQuickstart: Create a Windows Server virtual machine using Azure CLI in Azure Stack Hub

È possibile creare una macchina virtuale Windows Server 2016 usando l'interfaccia della riga di comando di Azure.You can create a Windows Server 2016 virtual machine by using the Azure CLI. Per creare e usare una macchina virtuale, seguire la procedura descritta in questo articolo.Follow the steps in this article to create and use a virtual machine. Questo articolo fornisce anche i passaggi seguenti:This article also gives you the following steps:

  • Connettersi alla macchina virtuale con un client remoto.Connect to the virtual machine with a remote client.
  • Installare il server Web IIS e visualizzare le home page predefinite.Install the IIS web server and view the default home page.
  • Pulire le risorse.Clean up your resources.

PrerequisitiPrerequisites

  • Assicurarsi che l'operatore di Azure Stack Hub abbia aggiunto l'immagine di Windows Server 2016 al Marketplace dell'hub Azure stack.Make sure that your Azure Stack Hub operator added the Windows Server 2016 image to the Azure Stack Hub Marketplace.

  • Hub Azure Stack richiede una versione specifica dell'interfaccia della riga di comando di Azure per creare e gestire le risorse.Azure Stack Hub requires a specific version of Azure CLI to create and manage the resources. Se l'interfaccia della riga di comando di Azure non è configurata per Azure Stack Hub, seguire la procedura per installare e configurare l'interfacciadella riga di comandoIf you don't have Azure CLI configured for Azure Stack Hub, follow the steps to install and configure Azure CLI.

Creare un gruppo di risorseCreate a resource group

Un gruppo di risorse è un contenitore logico in cui è possibile distribuire e gestire le risorse dell'hub Azure Stack.A resource group is a logical container where you can deploy and manage Azure Stack Hub resources. Dall'ambiente Azure Stack Hub eseguire il comando AZ Group create per creare un gruppo di risorse.From your Azure Stack Hub environment, run the az group create command to create a resource group.

Nota

I valori vengono assegnati per tutte le variabili negli esempi di codice.Values are assigned for all the variables in the code examples. Tuttavia, se si desidera, è possibile assegnare nuovi valori.However, you can assign new values if you want to.

Nell'esempio seguente viene creato un gruppo di risorse denominato myResourceGroup nel percorso locale:The following example creates a resource group named myResourceGroup in the local location:

az group create --name myResourceGroup --location local

Creare una macchina virtualeCreate a virtual machine

Creare una macchina virtuale (VM) con il comando AZ VM create .Create a virtual machine (VM) by using the az vm create command. L'esempio seguente crea una macchina virtuale denominata myVM.The following example creates a VM named myVM. In questo esempio viene utilizzato demouser per un nome utente amministratore e Demouser@123 come password amministratore.This example uses Demouser for an admin username and Demouser@123 as the admin password. Modificare questi valori in un elemento appropriato per l'ambiente in uso.Change these values to something that is appropriate for your environment.

az vm create \
  --resource-group "myResourceGroup" \
  --name "myVM" \
  --image "Win2016Datacenter" \
  --admin-username "Demouser" \
  --admin-password "Demouser@123" \
  --location local

Quando viene creata la macchina virtuale, il parametro PublicIPAddress nell'output contiene l'indirizzo IP pubblico per la macchina virtuale.When the VM is created, the PublicIPAddress parameter in the output contains the public IP address for the virtual machine. Prendere nota dell'indirizzo perché è necessario per usare la macchina virtuale.Write down this address because you need it to use the virtual machine.

Aprire la porta 80 per il traffico WebOpen port 80 for web traffic

Poiché questa VM sta per eseguire il server Web IIS, è necessario aprire la porta 80 al traffico Internet.Because this VM is going to run the IIS web server, you need to open port 80 to internet traffic.

Usare il comando AZ VM Open-Port per aprire la porta 80:Use the az vm open-port command to open port 80:

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

Connettersi alla macchina virtualeConnect to the virtual machine

Usare il comando successivo per creare una connessione Desktop remoto alla macchina virtuale.Use the next command to create a Remote Desktop connection to your virtual machine. Sostituire "Public IP Address" con l'indirizzo IP della macchina virtuale.Replace "Public IP Address" with the IP address of your virtual machine. Quando viene richiesto, immettere il nome utente e la password usati per la macchina virtuale.When asked, enter the username and password that you used for the virtual machine.

mstsc /v <Public IP Address>

Installare IIS tramite PowerShellInstall IIS using PowerShell

Ora che è stato effettuato l'accesso alla macchina virtuale, è possibile usare PowerShell per installare IIS.Now that you've signed in to the virtual machine, you can use PowerShell to install IIS. Avviare PowerShell nella macchina virtuale ed eseguire il comando seguente:Start PowerShell on the virtual machine and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Visualizzare la pagina iniziale di IISView the IIS welcome page

È possibile utilizzare un browser di propria scelta per visualizzare la pagina iniziale predefinita di IIS.You can use a browser of your choice to view the default IIS welcome page. Usare l'indirizzo IP pubblico elencato nella sezione precedente per visitare la pagina predefinita:Use the public IP address listed in the previous section to visit the default page:

Sito IIS predefinito

Pulire le risorseClean up resources

Pulire le risorse che non sono più necessarie.Clean up the resources that you don't need any longer. Usare il comando AZ Group Delete per rimuovere il gruppo di risorse, la macchina virtuale e tutte le risorse correlate.Use the az group delete command to remove the resource group, the virtual machine, and all related resources.

az group delete --name myResourceGroup

Passaggi successiviNext steps

In questa Guida introduttiva è stata distribuita una macchina virtuale Windows Server di base.In this quickstart, you deployed a basic Windows Server virtual machine. Per altre informazioni sulle macchine virtuali dell'hub Azure Stack, continuare con considerazioni sulle macchine virtuali nell'hub Azure stack.To learn more about Azure Stack Hub virtual machines, continue to Considerations for Virtual Machines in Azure Stack Hub.