Configuración de Flask en Instancias C2 y Reglas de Seguridad
Clase 11 de 36 • Curso Práctico de AWS Cloud
Resumen
Ahora que clonamos nuestro repositorio, vamos a instalar las dependencias necesarias para que funcione. El proyecto que trabajamos en clase sólo necesita una dependencia:
# Permisos de super usuario
sudo su
# Instalación de flask
pip install flask
Con las dependencias instaladas podemos correr nuestro servidor, en el caso de nuestro proyecto es con el siguiente comando:
python app.py
Para acceder por internet a nuestro servidor tenemos que buscar nuestra instancia de EC2 y copiar la IP pública, pero no es suficiente. Debemos entrar a Security Groups
, Inbound
y añadir una regla Custom TCP Rule
, escribe el puerto en el que corre tu servidor (que para nuestro proyecto es el 5000) y en la opción Source elije Anywhere.
Recuerda que para encontrar tu IP pública puedes entrar a whatismyip.com.