wils@web ~ $ cat ~/ajuda/como-criar-um-playbook-ansible-para-instalar-e-configurar-o-nginx-1-24-no-ubuntu-22-04-guia-passo-a-passo.md

DevOps

Como criar um playbook Ansible para instalar e configurar o Nginx 1.24 no Ubuntu 22.04: Guia passo a passo

atualizado em 28/08/2026

Este guia irá orientá-lo na criação de um playbook Ansible para instalar e configurar o Nginx 1.24 no Ubuntu 22.04.

Introdução

O Ansible é uma ferramenta poderosa de automação que permite gerenciar configurações e implantações de software de maneira eficiente. Neste tutorial, vamos criar um playbook que instalará e configurará o Nginx.

Pré-requisitos

  • Um servidor rodando Ubuntu 22.04.
  • O Ansible instalado no seu sistema de controle.
  • Acesso SSH ao servidor Ubuntu.

Criando o Playbook

Vamos criar um arquivo YAML para o nosso playbook. Abra seu terminal e execute:

nano nginx_playbook.yml

Adicione o seguinte conteúdo ao arquivo:

---
- hosts: all
  become: yes
  tasks:
    - name: Atualizar pacotes
      apt:
        update_cache: yes

    - name: Instalar Nginx
      apt:
        name: nginx=1.24.*
        state: present

    - name: Iniciar e habilitar o Nginx
      systemd:
        name: nginx
        state: started
        enabled: yes

    - name: Copiar arquivo de configuração do Nginx
      copy:
        src: ./nginx.conf
        dest: /etc/nginx/nginx.conf

    - name: Testar configuração do Nginx
      command: nginx -t

    - name: Reiniciar Nginx
      systemd:
        name: nginx
        state: restarted

Explicação das Tarefas

  • Atualizar pacotes: Atualiza a lista de pacotes disponíveis.
  • Instalar Nginx: Instala a versão 1.24 do Nginx.
  • Iniciar e habilitar o Nginx: Garante que o Nginx inicie automaticamente no boot.
  • Copiar arquivo de configuração: Substitui a configuração padrão do Nginx.
  • Testar configuração: Verifica se a configuração do Nginx está correta.
  • Reiniciar Nginx: Reinicia o serviço para aplicar as mudanças.

Executando o Playbook

Para executar o playbook, utilize o seguinte comando:

ansible-playbook -i hosts nginx_playbook.yml

Conclusão

Após a execução do playbook, o Nginx 1.24 estará instalado e configurado no seu servidor Ubuntu 22.04. Lembre-se de sempre testar suas configurações e manter o Nginx atualizado para garantir a segurança e performance do seu servidor.

Dica: Considere usar variáveis no seu playbook para tornar a configuração mais flexível 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.