1
resposta

[Dúvida] Apache 2 - Ubuntu

Durante todo o curso eu venho fazendo as atividades através do Ubuntu, todavia, neste curso, ao tentar rodar o service apache2 startmeu http://localhostabre a seguinte página: Insira aqui a descrição dessa imagem para ajudar na acessibilidade Como posso resolver para prosseguir com o curso?

1 resposta

Olá, Helviley!

Parece que o Apache está funcionando corretamente, mas está exibindo a página padrão em vez do laboratório que você precisa. Isso geralmente acontece porque o Apache está configurado para servir a página padrão em vez do diretório do laboratório. Vamos corrigir isso!

Aqui estão alguns passos que você pode seguir para resolver o problema:

  1. Verifique o Diretório do Laboratório: Certifique-se de que os arquivos do laboratório estão no diretório correto (/var/www/labs). Você pode fazer isso executando:

    ls /var/www/labs
    

    Isso deve listar os arquivos do laboratório.

  2. Atualize o Documento Raiz do Apache: Vamos configurar o Apache para servir o diretório do laboratório. Abra o arquivo de configuração do Apache:

    sudo nano /etc/apache2/sites-available/000-default.conf
    

    Encontre a linha que começa com DocumentRoot e altere para o diretório do laboratório:

    DocumentRoot /var/www/labs
    

    Salve e feche o arquivo (Ctrl+X, Y, Enter).

  3. Reinicie o Apache: Após fazer a alteração, reinicie o Apache para aplicar as mudanças:

    sudo service apache2 restart
    
  4. Verifique no Navegador: Agora, abra o navegador e acesse http://localhost. Você deve ver a página do laboratório.

Se ainda assim não funcionar, pode ser necessário habilitar o módulo de reescrita do Apache e reiniciar o serviço novamente:

sudo a2enmod rewrite
sudo service apache2 restart

Bons estudos!