wils@web ~ $ cat ~/ajuda/como-provisionar-sua-vps-na-linode-usando-terraform-1-5.md

Cloud

Como provisionar sua VPS na Linode usando Terraform 1.5

atualizado em 09/08/2026

Provisionar uma VPS na Linode usando Terraform é uma maneira eficiente de gerenciar infraestrutura como código. Este manual irá guiá-lo através do processo passo a passo.

Pré-requisitos

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

Passo 1: Instalar o Terraform

Se você ainda não tem o Terraform instalado, siga os comandos abaixo:

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

Passo 2: Configurar a API da Linode

Você precisará de um token de API da Linode. Siga os passos:

  1. Acesse sua conta Linode.
  2. Vá para API Tokens.
  3. Clique em Create Token e copie o token gerado.

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

Crie um diretório para seu projeto e um arquivo main.tf:

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-central"
  type = "g6-nanode-1"
  image = "linode/ubuntu22.04"
}

Passo 4: Inicializar e aplicar a configuração

Execute os comandos abaixo para inicializar e provisionar sua VPS:

terraform init
terraform apply

Confirme a aplicação digitando yes quando solicitado.

Conclusão

Após a execução bem-sucedida, sua VPS estará provisionada na Linode. Para gerenciar suas instâncias, você pode modificar o arquivo main.tf e reaplicar as configurações.

Dica: Use o comando terraform plan para visualizar as mudanças antes de aplicá-las.

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.