Exercício – criar uma máquina virtual do Azure
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.
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 leva alguns minutos para ser exibida. Você nomeou a VM como my-vm. Use esse nome para se referir à VM em etapas posteriores.
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:
- 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. - Instala o Nginx.
- Define a home page, /var/www/html/index.html, para imprimir uma mensagem de boas-vindas que inclui o nome de host da VM.
- Executa
Continuar
Este exercício está concluído por enquanto. A área restrita continua em execução e você volta a este ponto em algumas unidades para atualizar a configuração de rede para que você possa acessar o site.