Durante todo o curso eu venho fazendo as atividades através do Ubuntu, todavia, neste curso, ao tentar rodar o service apache2 start
meu http://localhost
abre a seguinte página:
Como posso resolver para prosseguir com o curso?
Durante todo o curso eu venho fazendo as atividades através do Ubuntu, todavia, neste curso, ao tentar rodar o service apache2 start
meu http://localhost
abre a seguinte página:
Como posso resolver para prosseguir com o curso?
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:
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.
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
).
Reinicie o Apache: Após fazer a alteração, reinicie o Apache para aplicar as mudanças:
sudo service apache2 restart
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!