Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Método para disponibilizar uma página do httpd não funciona

Olá, professor, tudo bem? Segui todos os passos das aulas 6 e 7, mas não consegui acessar a página HTML publicada via httpd na minha instância do ec2. Tentei várias configurações de inbound e outbound do security group, mas não rolou. Simplemente o endereço IPv4 da minha instância fica carregando eternamente e não carrega a página. Via cURL no SSH da máquina eu consigo ver que a página está disponível na porta 80. Agradeço sua ajuda. Abraços!

2 respostas
solução!

Olá Maurício, tudo bem? Se você já verificou que o servidor web está rodando e que a página está disponível na porta 80 da instância, então o problema pode estar relacionado às configurações do Security Group. Verifique se você criou uma regra no inbound do Security Group permitindo o tráfego de entrada na porta 80 (HTTP) para a sua instância EC2. Além disso, verifique também se a instância possui um IP público ou se está em uma subnet pública. Caso a instância esteja em uma subnet privada, você precisará configurar um NAT Gateway para permitir que a instância acesse a internet. Outra coisa a verificar é se o firewall do sistema operacional da instância está permitindo conexões na porta 80. No caso do Apache, o firewall precisa permitir o tráfego na porta 80 usando o comando:

sudo ufw allow http

Verifique também se o endereço IP que você está usando para acessar a página está correto. Você pode encontrar o endereço IP público da instância no console do EC2 ou usando o comando curl http://checkip.amazonaws.com.

Espero que essas dicas ajudem a solucionar o problema!

Excelente, Otávio. O problema era no firewall e foi resolvido com o comando que vc passou. Obrigado.