Início Rápido: Criar uma VM do servidor Linux usando a CLI do Azure no Azure Stack Hub

Você pode criar uma VM (máquina virtual) Ubuntu Server 20.04 LTS usando a CLI do Azure. Neste artigo, você criará e usará uma máquina virtual. Este artigo também mostra como:

  • Conecte-se à máquina virtual com um cliente remoto.
  • Instale um servidor Web NGINX e exiba a home page padrão.
  • Limpar recursos não utilizados.

Pré-requisitos

Criar um grupo de recursos

Um grupo de recursos é um contêiner lógico em que você pode implantar e gerenciar recursos do Azure Stack Hub. No kit de desenvolvimento ou no sistema integrado do Azure Stack Hub, execute o comando az group create para criar um grupo de recursos.

Observação

Atribuimos valores para todas as variáveis nos exemplos de código a seguir. No entanto, você pode atribuir seus próprios valores.

O exemplo a seguir cria um grupo de recursos chamado myResourceGroup no local:

az group create --name myResourceGroup --location local

Criar uma máquina virtual

Crie uma máquina virtual usando o comando az vm create . O exemplo a seguir cria uma VM chamada myVM. O exemplo usa Demouser como nome de usuário administrador e Demouser@123 como a senha de administrador. Altere esses valores para algo apropriado para seu ambiente.

az vm create \
  --resource-group "myResourceGroup" \
  --name "myVM" \
  --image "UbuntuLTS" \
  --admin-username "Demouser" \
  --admin-password "Demouser@123" \
  --location local

O endereço IP público é retornado no parâmetro PublicIpAddress . Observe o endereço para uso posterior com a máquina virtual.

Abra a porta 80 para tráfego da Web

Como essa máquina virtual vai executar o servidor Web do IIS, você precisa abrir a porta 80 para o tráfego da Internet. Para abrir a porta, use o comando az vm open-port :

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

Usar o SSH para se conectar à máquina virtual

Em um computador cliente com SSH instalado, conecte-se à máquina virtual. Se você estiver trabalhando em um cliente Windows, use PuTTY para criar a conexão. Para se conectar à máquina virtual, use o seguinte comando:

ssh <publicIpAddress>

Instalar o servidor Web NGINX

Para atualizar os recursos do pacote e instalar o pacote NGINX mais recente, execute o seguinte script:

#!/bin/bash

# update package source
apt-get -y update

# install NGINX
apt-get -y install nginx

Exibir a página de boas-vindas do NGINX

Com o servidor Web NGINX instalado e a porta 80 aberta em sua máquina virtual, você pode acessar o servidor Web usando o endereço IP público da máquina virtual. Para fazer isso, abra um navegador e vá para http://<public IP address>.

A página de boas-vindas do servidor Web NGINX

Limpar os recursos

Limpe os recursos de que você não precisa mais. Você pode usar o comando az group delete para removê-los. Execute o comando a seguir:

az group delete --name myResourceGroup

Próximas etapas

Neste início rápido, você implantou uma máquina virtual básica do servidor Linux com um servidor Web. Para saber mais sobre as máquinas virtuais do Azure Stack Hub, confira Considerações sobre máquinas virtuais no Azure Stack Hub.