Início rápido: Criar uma máquina virtual do Windows no Azure com o PowerShellQuickstart: Create a Windows virtual machine in Azure with PowerShell

O módulo do Azure PowerShell é utilizado para criar e gerir recursos do Azure a partir da linha de comandos do PowerShell ou em scripts.The Azure PowerShell module is used to create and manage Azure resources from the PowerShell command line or in scripts. Este guia de início rápido mostra como utilizar o módulo do Azure PowerShell para implementar uma máquina virtual (VM) no Azure que executa o Windows Server 2016.This quickstart shows you how to use the Azure PowerShell module to deploy a virtual machine (VM) in Azure that runs Windows Server 2016. Você também usará o RDP para a VM e instalará o servidor Web do IIS, para mostrar a VM em ação.You will also RDP to the VM and install the IIS web server, to show the VM in action.

Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.If you don't have an Azure subscription, create a free account before you begin.

Iniciar o Azure Cloud ShellLaunch Azure Cloud Shell

O Azure Cloud Shell é um shell interativo gratuito que pode utilizar para executar os passos neste artigo.The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. Tem as ferramentas comuns do Azure pré-instaladas e configuradas para utilização com a sua conta.It has common Azure tools preinstalled and configured to use with your account.

Para abrir o Cloud Shell, basta selecionar Experimentar no canto superior direito de um bloco de código.To open the Cloud Shell, just select Try it from the upper right corner of a code block. Também pode iniciar o Cloud Shell num separador do browser separado ao aceder a https://shell.azure.com/powershell.You can also launch Cloud Shell in a separate browser tab by going to https://shell.azure.com/powershell. Selecione Copiar para copiar os blocos de código, cole-o no Cloud Shell e prima Enter para executá-lo.Select Copy to copy the blocks of code, paste it into the Cloud Shell, and press enter to run it.

Criar grupo de recursosCreate resource group

Crie um grupo de recursos do Azure com New-AzResourceGroup.Create an Azure resource group with New-AzResourceGroup. Um grupo de recursos é um contentor lógico no qual os recursos do Azure são implementados e geridos.A resource group is a logical container into which Azure resources are deployed and managed.

New-AzResourceGroup -Name myResourceGroup -Location EastUS

Criar a máquina virtualCreate virtual machine

Crie uma VM com New-AzVM.Create a VM with New-AzVM. Forneça nomes para cada um dos recursos e o New-AzVM cmdlet criará se eles ainda não existirem.Provide names for each of the resources and the New-AzVM cmdlet creates if they don't already exist.

Quando solicitado, forneça um nome de usuário e senha a serem usados como credenciais de entrada para a VM:When prompted, provide a username and password to be used as the sign-in credentials for the VM:

New-AzVm `
    -ResourceGroupName "myResourceGroup" `
    -Name "myVM" `
    -Location "East US" `
    -VirtualNetworkName "myVnet" `
    -SubnetName "mySubnet" `
    -SecurityGroupName "myNetworkSecurityGroup" `
    -PublicIpAddressName "myPublicIpAddress" `
    -OpenPorts 80,3389

Conectar à máquina virtualConnect to virtual machine

Após a conclusão da implementação, estabeleça o RDP para a VM.After the deployment has completed, RDP to the VM. Para ver a VM em ação, o servidor Web do IIS é instalado.To see your VM in action, the IIS web server is then installed.

Para ver o endereço IP público da VM, use o cmdlet Get-AzPublicIpAddress :To see the public IP address of the VM, use the Get-AzPublicIpAddress cmdlet:

Get-AzPublicIpAddress -ResourceGroupName "myResourceGroup" | Select "IpAddress"

Utilize o seguinte comando para criar uma sessão de ambiente de trabalho remoto a partir do computador local.Use the following command to create a remote desktop session from your local computer. Substitua o endereço IP pelo endereço IP público da VM.Replace the IP address with the public IP address of your VM.

mstsc /v:publicIpAddress

Na janela Segurança do Windows, selecione Mais escolhas e, em seguida, selecione Utilizar uma conta diferente.In the Windows Security window, select More choices, and then select Use a different account. Escreva o nome de utilizador como localhost\nome de utilizador, introduza a palavra-passe que criou para a máquina virtual e clique em OK.Type the username as localhost\username, enter password you created for the virtual machine, and then click OK.

Poderá receber um aviso de certificado durante o processo de início de sessão.You may receive a certificate warning during the sign-in process. Clique em Sim ou Continuar para criar a ligaçãoClick Yes or Continue to create the connection

Instalar o servidor WebInstall web server

Para ver a VM em ação, instale o servidor Web do IIS.To see your VM in action, install the IIS web server. Abra uma janela do PowerShell na VM e execute o comando seguinte:Open a PowerShell prompt on the VM and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Quando terminar, feche a ligação RDP à VM.When done, close the RDP connection to the VM.

Ver o servidor Web em açãoView the web server in action

Com o IIS instalado e a porta 80 aberta na VM a partir da Internet, utilize um browser à sua escolha para ver a página de boas-vindas do IIS predefinida.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. Utilize o endereço IP público da VM que obteve no passo anterior.Use the public IP address of your VM obtained in a previous step. O seguinte exemplo mostra o site do IIS predefinido:The following example shows the default IIS web site:

Site predefinido do IIS

Limpar recursosClean up resources

Quando não for mais necessário, você pode usar o cmdlet Remove-AzResourceGroup para remover o grupo de recursos, a VM e todos os recursos relacionados:When no longer needed, you can use the Remove-AzResourceGroup cmdlet to remove the resource group, VM, and all related resources:

Remove-AzResourceGroup -Name myResourceGroup

Passos seguintesNext steps

Neste guia de início rápido, implementou uma máquina virtual simples, abriu uma porta de rede para o tráfego Web e instalou um 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 saber mais sobre as máquinas virtuais do Azure, continue com o tutorial para VMs do Windows.To learn more about Azure virtual machines, continue to the tutorial for Windows VMs.