Estoy tratando de apuntar la URL de mi cartera estática, laurenleague.io a AWS EC2 para poder crear un sitio allí.
Seguí un tutorial sobre cómo configurar AWS EC2 e instalar Apache en él. Parece que lo hice todo bien, incluida la habilitación de HTTP en el puerto 80 en las reglas de entrada de los grupos de seguridad. Puedo ssh en la máquina, por lo que mi par de claves está bien. También puedo hacer ping al dns público, la ip pública y mi nueva URL y obtener una respuesta.
Sin embargo, mi navegador no puede conectarse al servidor.
En mis grupos de seguridad en AWS, dice que el puerto 80 está abierto y acepta tráfico desde cualquier lugar. Pero cuando ejecuto nmap desde mi shell, ¡dice que el puerto 80 está cerrado! ¿¿Por qué??
Por favor ayuda, esto me está volviendo loco.
¡ENTENDIDO!
¡Gracias a @stdunbar, inicié sesión en mi máquina y descubrí que el servidor Apache en mi EC2 se había detenido! Me enteré de esto por ssh-ing en él y ejecutando:
sudo ps -efww | grep httpdque no devolvió nada. Así que reinicié Apache con:
sudo service httpd start¡Y ahora funciona!