Exercício – criar uma máquina virtual do Azure

Concluído

Neste exercício, você cria uma VM (máquina virtual) do Azure e instala o Nginx, um servidor Web popular.

Você pode usar o portal do Azure, a CLI do Azure, o Azure PowerShell ou um modelo do ARM (Azure Resource Manager).

Neste caso, você usará a CLI do Azure.

Tarefa 1: criar uma máquina virtual do Linux e instalar o Nginx

Use os comandos da CLI do Azure a seguir para criar uma VM do Linux e instalar o Nginx. Depois que a VM for criada, você usará a Extensão de Script Personalizada para instalar o Nginx. A Extensão de Script Personalizado é uma maneira fácil de baixar e executar scripts em suas VMs do Azure. Ela é apenas uma das muitas maneiras de configurar o sistema depois que a VM está em funcionamento.

  1. No Cloud Shell, execute o comando az vm create a seguir para criar uma VM do Linux:

    az vm create \
      --resource-group "<rgn>[sandbox resource group name]</rgn>" \
      --name my-vm \
      --public-ip-sku Standard \
      --image Ubuntu2204 \
      --admin-username azureuser \
      --generate-ssh-keys    
    

    Sua VM levará alguns minutos para ser exibida. Você nomeou a VM como my-vm. Use esse nome para se referir à VM em etapas posteriores.

  2. Execute este comando az vm extension set para configurar o Nginx em sua VM:

    az vm extension set \
      --resource-group "<rgn>[sandbox resource group name]</rgn>" \
      --vm-name my-vm \
      --name customScript \
      --publisher Microsoft.Azure.Extensions \
      --version 2.1 \
      --settings '{"fileUris":["https://raw.githubusercontent.com/MicrosoftDocs/mslearn-welcome-to-azure/master/configure-nginx.sh"]}' \
      --protected-settings '{"commandToExecute": "./configure-nginx.sh"}'    
    

    Esse comando usa a Extensão de Script Personalizado para executar um script do Bash em sua VM. O script é armazenado no GitHub. Enquanto o comando é executado, você pode examinar o script do Bash em uma guia separada no navegador. Para resumir, o script:

    1. Executa apt-get update para baixar as informações mais recentes do pacote da Internet. Esta etapa ajuda a garantir que o próximo comando possa localizar a versão mais recente do pacote Nginx.
    2. Instala o Nginx.
    3. Define a home page, /var/www/html/index.html, para imprimir uma mensagem de boas-vindas que inclui o nome de host da VM.

Continuar

Isso é tudo para este exercício. A área restrita continuará em execução e você voltará a este ponto em algumas unidades para atualizar a configuração de rede para que você possa acessar o site.