Quickstart: Criar uma máquina virtual do Windows Server utilizando o Azure CLI no Azure Stack HubQuickstart: Create a Windows Server virtual machine using Azure CLI in Azure Stack Hub

Pode criar uma máquina virtual Windows Server 2016 utilizando o Azure CLI.You can create a Windows Server 2016 virtual machine by using the Azure CLI. Siga os passos deste artigo para criar e utilizar uma máquina virtual.Follow the steps in this article to create and use a virtual machine. Este artigo também lhe dá os seguintes passos:This article also gives you the following steps:

  • Ligue-se à máquina virtual com um cliente remoto.Connect to the virtual machine with a remote client.
  • Instale o servidor web IIS e veja a página inicial predefinido.Install the IIS web server and view the default home page.
  • Limpe os seus recursos.Clean up your resources.

Pré-requisitosPrerequisites

  • Certifique-se de que o seu operador Azure Stack Hub adicionou a imagem do Windows Server 2016 ao Azure Stack Hub Marketplace.Make sure that your Azure Stack Hub operator added the Windows Server 2016 image to the Azure Stack Hub Marketplace.

  • O Azure Stack Hub requer uma versão específica do Azure CLI para criar e gerir os recursos.Azure Stack Hub requires a specific version of Azure CLI to create and manage the resources. Se não tiver o Azure CLI configurado para o Azure Stack Hub, siga os passos para instalar e configurar o Azure CLI.If you don't have Azure CLI configured for Azure Stack Hub, follow the steps to install and configure Azure CLI.

Criar um grupo de recursosCreate a resource group

Um grupo de recursos é um recipiente lógico onde você pode implantar e gerir os recursos do Azure Stack Hub.A resource group is a logical container where you can deploy and manage Azure Stack Hub resources. A partir do seu ambiente Azure Stack Hub, executar o grupo az criar comando para criar um grupo de recursos.From your Azure Stack Hub environment, run the az group create command to create a resource group.

Nota

Os valores são atribuídos para todas as variáveis nos exemplos de código.Values are assigned for all the variables in the code examples. No entanto, pode atribuir novos valores se quiser.However, you can assign new values if you want to.

O exemplo a seguir cria um grupo de recursos chamado myResourceGroup na localização local:The following example creates a resource group named myResourceGroup in the local location:

az group create --name myResourceGroup --location local

Criar uma máquina virtualCreate a virtual machine

Crie uma máquina virtual (VM) utilizando o comando az vm create.Create a virtual machine (VM) by using the az vm create command. O exemplo seguinte cria uma VM com o nome myVM.The following example creates a VM named myVM. Este exemplo utiliza Demouser para um nome de utilizador administrativo e Demouser@123 como palavra-passe de administração.This example uses Demouser for an admin username and Demouser@123 as the admin password. Mude estes valores para algo que seja apropriado para o seu ambiente.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 o VM é criado, o parâmetro PublicIPAddress na saída contém o endereço IP público para a máquina virtual.When the VM is created, the PublicIPAddress parameter in the output contains the public IP address for the virtual machine. Escreva este endereço porque precisa dele para usar a máquina virtual.Write down this address because you need it to use the virtual machine.

Abrir a porta 80 para o tráfego da WebOpen port 80 for web traffic

Como este VM vai executar o servidor web IIS, você precisa abrir a porta 80 para o tráfego de internet.Because this VM is going to run the IIS web server, you need to open port 80 to internet traffic.

Utilize o comando az vm open-port para abrir a porta 80:Use the az vm open-port command to open port 80:

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

Ligar à máquina virtualConnect to the virtual machine

Utilize o comando seguinte para criar uma ligação de ambiente de trabalho remoto à sua máquina virtual.Use the next command to create a Remote Desktop connection to your virtual machine. Substitua o "Endereço IP Público" pelo endereço IP da sua máquina virtual.Replace "Public IP Address" with the IP address of your virtual machine. Quando lhe perguntarem, introduza o nome de utilizador e a palavra-passe que utilizou para a máquina virtual.When asked, enter the username and password that you used for the virtual machine.

mstsc /v <Public IP Address>

Instalar o IIS com o PowerShellInstall IIS using PowerShell

Agora que inscreveu-se na máquina virtual, pode utilizar o PowerShell para instalar o IIS.Now that you've signed in to the virtual machine, you can use PowerShell to install IIS. Iniciar o PowerShell na máquina virtual e executar o seguinte comando:Start PowerShell on the virtual machine and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Ver a página de boas-vindas do IISView the IIS welcome page

Pode utilizar um navegador à sua escolha para ver a página de boas-vindas IIS predefinido.You can use a browser of your choice to view the default IIS welcome page. Utilize o endereço IP público listado na secção anterior para visitar a página predefinida:Use the public IP address listed in the previous section to visit the default page:

Site predefinido do IIS

Limpar os recursosClean up resources

Limpe os recursos de que não precisa mais.Clean up the resources that you don't need any longer. Utilize o comando de eliminação do grupo az para remover o grupo de recursos, a máquina virtual e todos os recursos relacionados.Use the az group delete command to remove the resource group, the virtual machine, and all related resources.

az group delete --name myResourceGroup

Passos seguintesNext steps

Neste arranque rápido, implementou uma máquina virtual básica do Windows Server.In this quickstart, you deployed a basic Windows Server virtual machine. Para saber mais sobre as máquinas virtuais do Azure Stack Hub, continue a considerars para máquinas virtuais no Azure Stack Hub.To learn more about Azure Stack Hub virtual machines, continue to Considerations for Virtual Machines in Azure Stack Hub.