wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-no-vultr-com-terraform-1-3-guia-passo-a-passo.md

Cloud

Como provisionar uma VPS no Vultr com Terraform 1.3: Guia passo a passo

atualizado em 25/08/2026

Provisionar uma VPS na Vultr usando Terraform é uma maneira eficiente de gerenciar infraestrutura como código. Este guia passo a passo irá ajudá-lo a configurar sua VPS rapidamente.

Pré-requisitos

  • Conta na Vultr.
  • Terraform 1.3 instalado.
  • Conhecimento básico de linha de comando.

Passo 1: Instalar o Terraform

Se você ainda não instalou o Terraform, utilize o seguinte comando:

sudo apt-get update && sudo apt-get install -y unzip

wget https://releases.hashicorp.com/terraform/1.3.0/terraform_1.3.0_linux_amd64.zip

unzip terraform_1.3.0_linux_amd64.zip

sudo mv terraform /usr/local/bin/

Passo 2: Configurar as credenciais da Vultr

Crie um arquivo chamado terraform.tfvars e adicione suas credenciais da Vultr:

vultr_api_key = "SUA_CHAVE_API_VULTR"

Passo 3: Criar o arquivo de configuração do Terraform

Crie um arquivo chamado main.tf e adicione o seguinte código:

provider "vultr" {
  api_key = var.vultr_api_key
}

resource "vultr_instance" "my_vps" {
  plan = "vc2-1c-1gb"  # Escolha o plano desejado
  os = "ubuntu-20-04-x64"  # Sistema operacional
  label = "Minha_VPS"
}

Passo 4: Inicializar o Terraform

Execute o seguinte comando para inicializar o Terraform:

terraform init

Passo 5: Planejar a infraestrutura

Antes de aplicar as mudanças, visualize o plano:

terraform plan

Passo 6: Provisionar a VPS

Para criar a VPS, execute:

terraform apply

Confirme a operação digitando yes quando solicitado.

Conclusão

Agora você tem uma VPS provisionada na Vultr usando Terraform! Para gerenciar sua infraestrutura, lembre-se de usar terraform destroy para remover os recursos quando não forem mais necessários.

Dica: Mantenha seu arquivo terraform.tfvars seguro e nunca compartilhe suas credenciais.

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.