wils@web ~ $ cat ~/ajuda/como-usar-ansible-2-14-para-automatizar-a-instalacao-de-lamp-no-ubuntu-22-04-guia-pratico.md
DevOpsComo usar Ansible 2.14 para automatizar a instalação de LAMP no Ubuntu 22.04: Guia prático
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.