wils@web ~ $ cat ~/ajuda/como-automatizar-a-configuracao-de-servidores-com-ansible-2-12-e-ec2-da-aws.md

DevOps

Como automatizar a configuração de servidores com Ansible 2.12 e EC2 da AWS

atualizado em 31/07/2026

Automatizar a configuração de servidores com Ansible e EC2 da AWS é uma prática eficiente para gerenciar infraestrutura. Este manual irá guiá-lo pelo processo.

Pré-requisitos

  • Conta na AWS
  • Ansible 2.12 instalado
  • AWS CLI configurada

Passo a Passo

1. Instalação do Ansible

Para instalar o Ansible, utilize o seguinte comando:

sudo apt update && sudo apt install ansible

2. Configuração da AWS CLI

Configure a AWS CLI com suas credenciais:

aws configure

Insira seu Access Key ID, Secret Access Key, região e formato de saída.

3. Criar um Inventário do Ansible

Crie um arquivo chamado inventory.ini com o seguinte conteúdo:

[ec2]
# Adicione seus IPs ou DNS aqui

4. Criar um Playbook do Ansible

Crie um arquivo chamado setup.yml:

- hosts: ec2
  tasks:
    - name: Instalar pacotes necessários
      apt:
        name:
          - nginx
          - git
        state: present

5. Executar o Playbook

Para executar o playbook, use o comando:

ansible-playbook -i inventory.ini setup.yml

Conclusão

Com esses passos, você automatizou a configuração de servidores na AWS usando Ansible. Lembre-se de revisar as permissões de segurança e políticas da AWS para garantir que suas instâncias estejam seguras.

Dica: Utilize variáveis no Ansible para tornar seu playbook mais dinâmico e reutilizável.

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.