📒 

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:

http://your_server_ip

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:

  1. Crie um novo arquivo no diretório raiz da Web:
echo "" | sudo tee /var/www/html/info.php
  1. Abra o seu navegador da Web e navegue até:
http://your_server_ip/info.php

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.