wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-usando-o-linode-com-terraform-guia-passo-a-passo.md

Cloud

Como provisionar uma VPS usando o Linode com Terraform: Guia passo a passo

atualizado em 06/09/2026

Provisionar uma VPS (Virtual Private Server) usando o Linode com Terraform é uma maneira eficiente de gerenciar sua infraestrutura como código. Este guia passo a passo irá ajudá-lo a configurar sua VPS rapidamente.

Pré-requisitos

  • Conta no Linode
  • Terraform instalado
  • Conhecimento básico em linha de comando

Passo 1: Instalar o Terraform

Primeiro, você precisa instalar o Terraform. Para sistemas baseados em Debian/Ubuntu, use:

sudo apt-get update
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:hashicorp/terraform
sudo apt-get update
sudo apt-get install terraform

Passo 2: Configurar o Linode API Token

Você precisará de um token de API do Linode. Para gerá-lo:

  1. Acesse sua conta Linode.
  2. Vá até API Tokens na seção de configurações.
  3. Crie um novo token com as permissões necessárias.

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

Crie um diretório para seu projeto e um arquivo de configuração:

mkdir linode-terraform
cd linode-terraform
nano main.tf

Adicione o seguinte conteúdo ao main.tf:

provider "linode" {
  token = "SEU_TOKEN_AQUI"
}

resource "linode_instance" "minha_vps" {
  label = "minha-vps"
  region = "us-east"
  type = "g6-nanode-1"
  image = "linode/ubuntu20.04"
  root_pass = "SUA_SENHA_FORTE"
}

Passo 4: Inicializar e aplicar a configuração

Agora, inicialize o Terraform e aplique a configuração:

terraform init
terraform apply

Confirme a aplicação digitando yes quando solicitado.

Conclusão

Parabéns! Você provisionou uma VPS no Linode usando o Terraform. Para gerenciar sua infraestrutura de forma mais eficiente, considere usar módulos do Terraform e versionar suas configurações no Git.

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.