LAMP é um acrónimo para Linux, Apache, MySQL (ou MariaDB) e PHP. É uma pilha popular de servidores Web de código aberto usada para desenvolver e implantar sites e aplicativos dinâmicos. Este artigo irá guiá-lo através do processo de instalação da pilha LAMP num servidor Ubuntu.
1. Pré-requisitos
Antes de começar, certifique-se de ter o seguinte:
- Um servidor executando o Ubuntu (18.04 ou posterior).
- Privilégios Sudo no servidor.
- Um terminal ou acesso SSH ao seu servidor.
2. Atualizar o seu sistema
Comece por atualizar o seu índice de pacotes para garantir que tem as informações mais recentes sobre os pacotes disponíveis:
sudo apt update sudo apt upgrade -y
3. Instalar o Apache
Passo 1: Instalar o Apache
Para instalar o servidor web Apache, execute o seguinte comando:
sudo apt install apache2 -y
Passo 2: Iniciar e ativar o Apache
Após a instalação, inicie o serviço Apache e permita que ele seja executado na inicialização:
sudo systemctl start apache2
sudo systemctl enable apache2
Passo 3: Verificar a instalação do Apache
Para verificar se o Apache está em execução, abra o navegador da Web e navegue até o endereço IP do servidor:
Deverá ver a página de boas-vindas predefinida do Apache.
4. Instalar o MySQL
Passo 1: Instalar o MySQL
Para instalar o MySQL, execute o seguinte comando:
sudo apt install mysql-server -y
Etapa 2: Instalação segura do MySQL
Após a instalação, execute o script de segurança para melhorar a segurança do MySQL:
sudo mysql_secure_installation
Siga as instruções para definir uma palavra-passe de raiz e configurar outras opções de segurança.
Passo 3: Verificar a instalação do MySQL
Faça login no MySQL para verificar a instalação:
sudo mysql -u root -p
Introduza a palavra-passe de raiz que definiu durante o processo de instalação segura.
5. Instalar o PHP
Passo 1: Instalar o PHP e as extensões necessárias
Para instalar o PHP e algumas extensões comuns, execute o seguinte comando:
sudo apt install php libapache2-mod-php php-mysql -y
Passo 2: Reiniciar o Apache
Depois de instalar o PHP, reinicie o servidor Apache para ativar o módulo PHP:
sudo systemctl restart apache2
Passo 3: Verificar a instalação do PHP
Para verificar se o PHP está instalado e funcionando, crie um arquivo de informações do PHP:
- Crie um novo arquivo no diretório raiz da Web:
echo "" | sudo tee /var/www/html/info.php
- Abra o seu navegador da Web e navegue até:
Deverá ver uma página com informações sobre o PHP.
6. Limpar
Depois de verificar a instalação, é uma boa ideia remover o ficheiro de informação do PHP por razões de segurança:
sudo rm /var/www/html/info.php
7. Conclusão
Você instalou com sucesso a pilha LAMP no seu servidor Ubuntu. Com o Linux, o Apache, o MySQL e o PHP configurados, pode agora desenvolver e implementar aplicações Web dinâmicas. Atualize regularmente sua pilha de software para garantir o desempenho e a segurança ideais.