wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-com-ubuntu-22-04-utilizando-o-terraform-1-4-guia-pratico.md

Cloud

Como provisionar uma VPS com Ubuntu 22.04 utilizando o Terraform 1.4: Guia prático

atualizado em 07/09/2026

Este guia prático irá orientá-lo na provisão de uma VPS com Ubuntu 22.04 utilizando o Terraform 1.4. O Terraform é uma ferramenta de infraestrutura como código que permite gerenciar recursos de forma eficiente.

Pré-requisitos

  • Conta em um provedor de nuvem (ex: AWS, DigitalOcean, etc.)
  • Terraform 1.4 instalado
  • Conhecimento básico de linha de comando

Passo 1: Instalação do Terraform

Primeiro, você deve instalar o Terraform. Para sistemas baseados em Debian/Ubuntu, use os seguintes comandos:

sudo apt update
sudo apt install -y gnupg software-properties-common
wget -qO- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
sudo echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/hashicorp.list
sudo apt update
sudo apt install terraform

Passo 2: Configuração do Provedor

Crie um diretório para seu projeto e um arquivo de configuração do Terraform chamado main.tf.

mkdir meu-projeto-terraform
cd meu-projeto-terraform
nano main.tf

Adicione a configuração do provedor. Exemplo para DigitalOcean:

provider "digitalocean" {
  token = "SEU_TOKEN_AQUI"
}

Passo 3: Definindo a VPS

Adicione a configuração para a VPS no mesmo arquivo main.tf.

resource "digitalocean_droplet" "meu_droplet" {
  image  = "ubuntu-22-04-x64"
  name   = "minha-vps"
  region = "nyc3"
  size   = "s-1vcpu-1gb"
}

Passo 4: Inicializando e Aplicando a Configuração

Execute os seguintes comandos para inicializar e aplicar sua configuração:

terraform init
terraform plan
terraform apply

Confirme a aplicação digitando yes quando solicitado.

Conclusão

Após a execução bem-sucedida, sua VPS estará provisionada. Você pode acessar sua VPS via SSH usando o endereço IP fornecido pelo Terraform.

Dica: Sempre mantenha seu token de acesso seguro e não o compartilhe publicamente.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.