wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-com-terraform-1-5-na-aws-passo-a-passo.md

Cloud

Como provisionar uma VPS com Terraform 1.5 na AWS: passo a passo

atualizado em 27/07/2026

Provisionar uma VPS na AWS utilizando Terraform 1.5 é um processo eficiente que permite gerenciar infraestrutura como código. Neste guia, você aprenderá a criar uma instância EC2 na AWS.

Pré-requisitos

  • Conta na AWS
  • Terraform 1.5 instalado
  • CLI da AWS configurada

Passo a Passo

1. Criar um diretório para o projeto

mkdir meu_projeto_terraform
cd meu_projeto_terraform

2. Criar o arquivo de configuração do Terraform

Crie um arquivo chamado main.tf com o seguinte conteúdo:

provider "aws" {
  region = "us-east-1"
}

resource "aws_instance" "minha_vps" {
  ami           = "ami-0c55b159cbfafe01e"  # Substitua pela AMI desejada
  instance_type = "t2.micro"

  tags = {
    Name = "MinhaVPS"
  }
}

3. Inicializar o Terraform

Execute o comando abaixo para inicializar o diretório do Terraform e baixar os plugins necessários:

terraform init

4. Planejar a aplicação

Verifique o que será criado com:

terraform plan

5. Aplicar a configuração

Crie a instância EC2 usando o comando:

terraform apply

Confirme a criação digitando yes quando solicitado.

6. Verificar a instância

Acesse o console da AWS e verifique se a instância foi criada.

7. Destruir a infraestrutura

Quando não precisar mais da instância, execute:

terraform destroy

Confirme digitando yes.

Conclusão

Agora você sabe como provisionar uma VPS na AWS usando Terraform 1.5. Lembre-se de sempre gerenciar suas credenciais e utilizar práticas seguras de configuração.

Dica: Explore módulos do Terraform para reutilizar configurações e facilitar a gestão de múltiplas instâncias.

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.