Exercício - Criar uma máquina virtual do Azure
Neste exercício, você cria uma máquina virtual (VM) 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 Azure Resource Manager (ARM).
Neste caso, você usará a CLI do Azure.
Tarefa 1: Criar uma máquina virtual Linux e instalar o Nginx
Utilize os seguintes comandos da CLI do Azure para criar uma VM do Linux e instalar o Nginx. Depois de criar a VM, irá utilizar a Extensão de Script Personalizado para instalar o Nginx. A Extensão de Script Personalizado é uma forma fácil de transferir e de executar scripts nas VM do Azure. Esta é apenas uma das muitas formas de configurar o sistema depois de a VM se encontrar em execução.
No Cloud Shell, execute o seguinte comando
az vm create
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 aparecer. Você nomeou a VM my-vm. Vai utilizar este nome para se referir à VM em etapas posteriores.
Execute o seguinte comando
az vm extension set
para configurar o Nginx na 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"}'
Este comando utiliza a Extensão de Script Personalizado para executar um script de Bash na sua VM. O script é armazenado no GitHub. Enquanto o comando é executado, você pode optar por examinar o script Bash a partir de uma guia separada do navegador. Para resumir, o roteiro:
- Executa
apt-get update
para transferir as informações mais recentes do pacote da Internet. Este passo ajuda a garantir que o próximo comando consegue 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 do anfitrião da sua VM.
- Executa
Continuar
Este exercício está concluído por enquanto. O sandbox 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.