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

Cloud

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

atualizado em 25/08/2026

Provisionar uma VPS no DigitalOcean utilizando o Terraform 1.3 é uma maneira eficiente de gerenciar infraestrutura como código. Este guia passo a passo irá ajudá-lo a configurar sua VPS com facilidade.

Pré-requisitos

  • Conta no DigitalOcean
  • Terraform 1.3 instalado
  • Conhecimento básico em terminal Linux

Passo 1: Configurar o Terraform

Primeiro, você precisa criar um diretório para o seu projeto Terraform:

mkdir meu-projeto-terraform
cd meu-projeto-terraform

Passo 2: Criar o arquivo de configuração

Crie um arquivo chamado main.tf:

touch main.tf

Abra o arquivo e adicione o seguinte conteúdo:

provider "digitalocean" {
  token = "SEU_TOKEN_AQUI"
}

resource "digitalocean_droplet" "meu_droplet" {
  image  = "ubuntu-20-04-x64"
  name   = "meu-droplet"
  region = "nyc3"
  size   = "s-1vcpu-1gb"
}

Passo 3: Inicializar o Terraform

No terminal, execute o seguinte comando para inicializar o Terraform:

terraform init

Passo 4: Planejar a infraestrutura

Agora, você pode planejar a criação da VPS:

terraform plan

Passo 5: Aplicar as configurações

Para criar a VPS, execute:

terraform apply

Confirme a ação digitando yes quando solicitado.

Passo 6: Acessar a VPS

Após a criação, você pode acessar sua VPS usando SSH:

ssh root@

Conclusão

Você agora tem uma VPS provisionada no DigitalOcean usando o Terraform. Para gerenciar alterações, basta modificar o arquivo main.tf e repetir os passos 4 e 5. Uma dica importante é sempre manter seu token de API seguro e não expô-lo em repositórios públicos.

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.