wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-na-aws-utilizando-o-terraform-guia-passo-a-passo.md
CloudComo provisionar uma VPS na AWS utilizando o Terraform: Guia passo a passo
Provisionar uma VPS na AWS utilizando o Terraform é uma maneira eficiente de gerenciar infraestrutura como código. Este guia passo a passo irá ajudá-lo a configurar sua VPS.
Pré-requisitos
- Conta na AWS
- Terraform instalado
- AWS CLI configurada
Passo 1: Criar um diretório para o projeto
mkdir meu-projeto-terraform
cd meu-projeto-terraform
Passo 2: Criar o arquivo de configuração do Terraform
Criar 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 pelo ID da AMI desejada
instance_type = "t2.micro"
tags = {
Name = "MinhaVPS"
}
}
Passo 3: Inicializar o Terraform
Execute o comando abaixo para inicializar o Terraform e baixar os plugins necessários:
terraform init
Passo 4: Planejar a infraestrutura
Use o comando a seguir para visualizar o que será criado:
terraform plan
Passo 5: Provisionar a VPS
Execute o comando abaixo para criar a infraestrutura:
terraform apply
Confirme a operação digitando yes quando solicitado.
Passo 6: Acessar a VPS
Após a criação, você pode acessar sua VPS usando SSH. Primeiro, obtenha o endereço IP da instância:
terraform output
Em seguida, use o comando:
ssh -i /caminho/para/sua-chave.pem ec2-user@
Conclusão
Agora você tem uma VPS provisionada na AWS usando o Terraform. Lembre-se de destruir a infraestrutura quando não precisar mais dela para evitar cobranças:
terraform destroy
Dica: Mantenha seu arquivo main.tf versionado em um sistema de controle de versão como Git para rastrear alterações.
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.