wils@web ~ $ cat ~/ajuda/como-usar-o-ansible-2-12-para-automatizar-a-configuracao-de-servidores-ubuntu-22-04-guia-pratico.md

DevOps

Como usar o Ansible 2.12 para automatizar a configuração de servidores Ubuntu 22.04: Guia prático

atualizado em 25/08/2026

O Ansible é uma ferramenta poderosa para automação de configuração e gerenciamento de servidores. Este guia prático irá ensinar como usar o Ansible 2.12 para automatizar a configuração de servidores Ubuntu 22.04.

Introdução

O Ansible permite que você gerencie múltiplos servidores de forma eficiente, utilizando arquivos de configuração chamados playbooks. Neste guia, abordaremos a instalação do Ansible, a criação de um playbook básico e a execução de tarefas em um servidor Ubuntu 22.04.

Passo a Passo

1. Instalando o Ansible

Primeiro, você precisa instalar o Ansible em sua máquina de controle. Execute os seguintes comandos:

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository --yes --update ppa:ansible/ansible
sudo apt install ansible

2. Configurando o Inventário

Crie um arquivo de inventário para listar os servidores que você deseja gerenciar. Por exemplo:

nano ~/inventory

Adicione o seguinte conteúdo ao arquivo:

[ubuntu_servers]
192.168.1.10
192.168.1.11

3. Criando um Playbook

Crie um playbook para configurar os servidores. Por exemplo:

nano ~/setup.yml

Adicione o seguinte conteúdo ao playbook:

- hosts: ubuntu_servers
  become: yes
  tasks:
    - name: Atualizar pacotes
      apt:
        update_cache: yes
        upgrade: dist
    - name: Instalar o Nginx
      apt:
        name: nginx
        state: present

4. Executando o Playbook

Para executar o playbook, utilize o seguinte comando:

ansible-playbook -i ~/inventory ~/setup.yml

Conclusão

Com esses passos, você automatizou a configuração de servidores Ubuntu 22.04 usando o Ansible. Lembre-se de sempre testar seus playbooks em um ambiente de desenvolvimento antes de aplicá-los em produção.

Dica: Explore a documentação oficial do Ansible para aprender sobre módulos e práticas avançadas de automação.

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.