wils@web ~ $ cat ~/ajuda/como-usar-ansible-2-14-para-automatizar-a-instalacao-de-lamp-no-ubuntu-22-04-guia-pratico.md

DevOps

Como usar Ansible 2.14 para automatizar a instalação de LAMP no Ubuntu 22.04: Guia prático

atualizado em 01/09/2026

O Ansible é uma ferramenta poderosa de automação que permite gerenciar configurações e implantar aplicativos de forma eficiente. Neste guia, vamos aprender a usar o Ansible 2.14 para automatizar a instalação do LAMP (Linux, Apache, MySQL e PHP) no Ubuntu 22.04.

Pré-requisitos

  • Um servidor Ubuntu 22.04 com acesso SSH.
  • Ansible 2.14 instalado no seu computador local.
  • Permissões de sudo no servidor Ubuntu.

Passo 1: Configurar o Inventário do Ansible

Crie um arquivo de inventário chamado hosts com o endereço IP do seu servidor:

[webservers]
192.168.1.100 ansible_ssh_user=seu_usuario

Passo 2: Criar o Playbook do Ansible

Crie um arquivo chamado install_lamp.yml com o seguinte conteúdo:

---
- name: Instalar LAMP no Ubuntu 22.04
  hosts: webservers
  become: yes

  tasks:
    - name: Atualizar o sistema
      apt:
        update_cache: yes
        upgrade: dist

    - name: Instalar Apache
      apt:
        name: apache2
        state: present

    - name: Instalar MySQL
      apt:
        name: mysql-server
        state: present

    - name: Instalar PHP
      apt:
        name: php libapache2-mod-php php-mysql
        state: present

    - name: Iniciar e habilitar o Apache
      service:
        name: apache2
        state: started
        enabled: yes

    - name: Iniciar e habilitar o MySQL
      service:
        name: mysql
        state: started
        enabled: yes

Passo 3: Executar o Playbook

Agora, execute o playbook com o seguinte comando:

ansible-playbook -i hosts install_lamp.yml

Conclusão

Após a execução do playbook, o LAMP estará instalado e funcionando no seu servidor Ubuntu 22.04. Para verificar, acesse o IP do servidor no navegador e você deverá ver a página padrão do Apache.

Dica: Sempre teste suas configurações em um ambiente de desenvolvimento antes de aplicar em produçã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.