3
respostas

Mesmo setando o security group correto, não abre o teste apache

Olá,

Seguindo conforme explicado no: https://cursos.alura.com.br/course/amazon-ec2-disponibilidade-escalabilidade/task/66562

Mesmo colocando um security group igual o explicado e confirmando as portas na máquina, não consigo fazer a máquina abrir no browser

Abaixo como está configurado: 22 TCP 189.40.91.63/32 teste-remoto22 TCP 0.0.0.0/0 teste-remoto80 TCP 0.0.0.0/0 acesso-web80 TCP ::/0 acesso-web443 TCP 0.0.0.0/0 acesso-web

Teste dentro da máquina:

Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 0 0.0.0.0:111 0.0.0.0:* LISTENtcp 0 0 0.0.0.0:22 0.0.0.0:* LISTENtcp 0 0 127.0.0.1:25 0.0.0.0:* LISTENtcp6 0 0 :::3306 :::* LISTENtcp6 0 0 :::111 :::* LISTENtcp6 0 0 :::80 :::* LISTENtcp6 0 0 :::22 :::* LISTENudp 0 0 0.0.0.0:68 0.0.0.0:*udp 0 0 0.0.0.0:111 0.0.0.0:*udp 0 0 127.0.0.1:323 0.0.0.0:*udp 0 0 0.0.0.0:952 0.0.0.0:*udp6 0 0 :::111 :::*udp6 0 0 ::1:323 :::*udp6 0 0 :::952 :::*

httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Drop-In: /usr/lib/systemd/system/httpd.service.d └─php-fpm.conf Active: active (running) since qui 2021-03-11 21:21:02 UTC; 1min 37s ago Docs: man:httpd.service(8) Main PID: 2856 (httpd) Status: "Total requests: 0; Idle/Busy workers 100/0;Requests/sec: 0; Bytes served/sec: 0 B/sec" CGroup: /system.slice/httpd.service

Ao tentar carregar, ela apenas fica carregando, como no exemplo passado pelo Professor Ricado, porém mesmo com o security group, não resolve o conteúdo do apache. Teria mais alguma coisa faltando?

3 respostas

Oi, Ellen. Tudo bem?

Essas informações você pegou acessando a máquina por SSH? Se sim, roda um curl localhost na máquina da AWS para testar se o apache retorna um HTML. Se ele não estiver presente, é só instalar.

Se retornar o HTML, então tá tranquilo e aí o problema será ou na configuração do Security Group ou você está usando o endereço errado para testar.

Verifica se você associou o Security Group de acesso web à máquina. Você pode ter criado mas esquecido de associar. Se certifique se você está pegando o endereço público da máquina para testar o apache.

Se tudo isso tiver sido feito adequadamente, então não sei o que pode ser. Eu faria tudo de novo do zero, pois sempre acontece comigo de pular algum passo e não saber qual foi.

Espero ter ajudado.

Olá Ellen,

Parece ser simples mas no meu caso o Chrome tentou abrir como https, quando mudei no endereço para http explicitamente, funcionou.

Abraço,

Bom dia pessoal, também estava com o mesmo problema aqui e consegui resolver após ler o comentário do Raphael de Lima Mendes.

O estranho é que no meu security group de acesso web, estão liberadas tanto a porta 80 (http) quanto a 443 (https). Gostaria de entender o motivo da porta 80 não funcionar, se é alguma questão do meu navegador ou algum problema no script e/ou configuração.

Obrigado!