Olá, quando vamos trabalhar com servidores linux, logo podemos precisar instalar o Apache e PHP, isso é simples e pode ser feito rapidamente com alguns comandos no terminal. Aqui está um passo a passo para realizar essa instalação:

Passo 1: Atualizar o sistema

Antes de instalar novos pacotes, é recomendado atualizar a lista de pacotes e os pacotes instalados para garantir que você tenha as versões mais recentes.
Abra o terminal e execute:
sudo apt updatesudo apt upgrade
Passo 2: Instalar o Apache2

O Apache é um dos servidores web mais populares e é amplamente utilizado para hospedar sites.
Para instalar o Apache, use o seguinte comando:

sudo apt install apache2
Após a instalação, o Apache será iniciado automaticamente. Você pode verificar se ele está funcionando acessando http://IP_DA_SUA_MAQUINA ou domínio apontado para a maquina . Se você ver uma página padrão do Apache, significa que ele está funcionando corretamente.

Passo 3: Instalar o PHP


O PHP é uma linguagem de programação amplamente utilizada no desenvolvimento de sites dinâmicos.
Para instalar o PHP, execute:

sudo apt install php libapache2-mod-php
Este comando instala o PHP e o módulo que permite ao Apache processar arquivos PHP.
Passo 4: Verificar a instalação do PHP

Para verificar se o PHP está funcionando corretamente com o Apache, crie um arquivo PHP de teste.

  1. Navegue até o diretório raiz do Apache:

    cd /var/www/html
  2. Crie um arquivo chamado info.php:

    sudo nano info.php
  3. Adicione o seguinte conteúdo ao arquivo:

    <?php
    phpinfo();
    ?>
  4. Salve o arquivo e feche o editor (Ctrl + X, depois Y e Enter).

Agora, acesse http://IP_OU_DOMINIO/info.php no seu navegador. Se o PHP estiver funcionando corretamente, você verá uma página com as informações sobre a versão do PHP instalada e suas configurações.


Passo 5: (Opcional) Instalar extensões do PHP

Dependendo do seu projeto, você pode precisar de extensões PHP adicionais. Para listar todas as extensões disponíveis, você pode usar:

sudo apt search php-
Para instalar uma extensão específica, use o comando:


sudo apt install php-[extensao]
Por exemplo, para instalar a extensão de MySQL:

sudo apt install php-mysql
Passo 6: Reiniciar o Apache

Após qualquer alteração importante nas configurações ou instalação de novos pacotes, é recomendável reiniciar o Apache:

sudo systemctl restart apache2
Conclusão

Agora você tem o Apache e o PHP instalados e funcionando no seu Ubuntu! Com isso, você já pode hospedar sites dinâmicos ou desenvolver aplicações web em PHP.