Como Instalar o LAMP no Debian: Passo a Passo Completo

Quer montar um servidor web completo no seu sistema Debian? Neste guia, vamos te mostrar como instalar o LAMP (Linux, Apache, MySQL, PHP) de forma simples e eficiente. O LAMP é uma combinação popular para desenvolver e hospedar aplicações web dinâmicas.
Antes de começar, garanta que seu Debian está atualizado executando:
sudo apt update && sudo apt upgrade
Passo 1: Instalar o Apache
O Apache é o servidor web responsável por entregar conteúdo para os navegadores. Para instalá-lo:
sudo apt install apache2
Depois da instalação, verifique se o serviço está rodando e acesse http://localhost no seu navegador.
Passo 2: Configurar o MySQL (ou MariaDB)
O MySQL é o sistema de gerenciamento de banco de dados. Para instalar:
sudo apt install mysql-server
Defina uma senha forte para o usuário root e configure as opções de segurança durante a instalação.
Passo 3: Instalar o PHP
O PHP permite que o servidor Apache interaja com o banco de dados. Para instalá-lo:
sudo apt install php libapache2-mod-php php-mysql
Testar a Configuração
Crie um arquivo PHP de teste em /var/www/html/info.php:
echo "" > /var/www/html/info.php
Acesse http://localhost/info.php para verificar a versão e configurações.
Passo 4: Configurar o Firewall
Permitir tráfego HTTP e HTTPS:
sudo ufw allow 'Apache Full'
Agora seu servidor LAMP está pronto para hospedar sites dinâmicos e aplicações web. Você pode personalizar ainda mais o ambiente conforme suas necessidades.