---
# System prepended metadata

title: Resumen levantar instancia AWS EC2

---

# Resumen levantar instancia AWS EC2

### IIC2173 - 2022-2

Las instancias son los servidores donde se hostearan nuestras páginas, son computadores por si mismo que deben ser pedidos y configurados. Por lo mismo, hay muchos tipos dependiendo de las necesidades de cada cliente y se pueden perder si es su primera vez.

Por lo mismo, este resumen está hecho para levantar su primera instancia asegurando una correcta configuración para aprovechar el *free tier* (Capa gratuita) que provee AWS dentro del primer año de uso de la cuenta.

---

## 1. Crear una cuenta en AWS

El primer paso es crear una cuenta en AWS. Para esto pueden hacerlo desde la misma [página de AWS](https://aws.amazon.com/es/console/) iniciando sesión en la consola apretando en el botón naranjo de la esquina superior derecha y siguiendo los pasos para crear un usuario raíz.

![Página principal AWS](https://i.imgur.com/xS0ihFi.jpg)

![Inicio de sesión en AWS](https://i.imgur.com/YvJkFiO.jpg)

*Nota: Deberán ingresar una tarjeta de crédito, les recomendamos usar la tarjeta MACH por ser prepago.*

## 2. Conociendo la consola para lanzar una instancia EC2

Una vez creado su usuario, pueden acceder a la consola de AWS. El dashboard principal tiene una barra de búsqueda, un listado de lo visitado recientemente, y arriba a la derecha (a la izquierda de su usuario) tienen la opción de cambiar de región. Siempre asegurence de usar una misma región.

![Consola AWS](https://i.imgur.com/TGkgmHT.jpg)


Para ver sus instancias EC2, en la barra de búsqueda deben poner EC2 y hacer click. Les enviará a una página con un dashboard de sus instancias.

![Buscar EC2](https://i.imgur.com/R0aSE6h.jpg)

![Dashboard EC2](https://i.imgur.com/w802S5v.jpg)

Si ven la barra lateral izquierda debería aparecerles una sección de **instancias**, y si apretan en el botón instancias (no en la pestaña), verán sus instancias en ejecución de esa región.

![Listado de instancias EC2](https://i.imgur.com/vDajME4.jpg)

Si seleccinan una instancia y luego hacen click en el estado de la instancia (la pestaña), podrán configurarla para terminarla, detenerla o iniciarla si estaba detenida.

![Estado Instancia](https://i.imgur.com/fLlQYlW.jpg)

## 3. Lanzar una instancia EC2

Para lanzar una instancia deben apretar el botón naranja en la esquina superior derecha y seguir los pasos que les dice.

* Lo primero es agregar un nombre con el que puedan distinguir su instancia en el listado de EC2.

![Lanzar instancia - nombre](https://i.imgur.com/DiDGEai.jpg)


* Después deben elegir el sistema operativo, donde les recomendamos Ubuntu con la version 18 o 20 siempre y cuando al lado diga que es válido para su uso en la capa gratuita de AWS.

![Lanzar instancia - SSOO](https://i.imgur.com/Knlrl11.jpg)


* El tipo de instancia debe ser t2.micro (apta para la capa gratuita).

![Lanzar instancia - tipo de instancia](https://i.imgur.com/3XY4CR9.jpg)


* Para su instancia deben crear un par de llaves para conectarse mediante `ssh` o `putty` (para windows este último), ponganle un nombre y se les descargará un archivo que deben guardar y nunca borrar (a menos que terminen su instancia).

![Lanzar instancia - crear llave](https://i.imgur.com/nIj7Qry.jpg)

![Lanzar instancia - crear llave 2](https://i.imgur.com/zZry09y.jpg)

* La configuración de red les permitirá conectarse por ssh y poder ver sus páginas en el navegador mediante HTTP y HTTPs. Por lo mismo, deben clikear todas.

![Lanzar instancia - conexiones](https://i.imgur.com/Zl3Cmyy.jpg)


* Finalmente el almacenamiento tienen hasta 30 GB en la capa gratuita, pueden usar los 30 o menos.

![Lanzar instancia - almacenamiento](https://i.imgur.com/paq0PaL.jpg)

Ya con esto pueden ver el resumen de su instancia y debería de salir todo lo que pusieron y si es apta para la capa gratuita. Si está todo en orden, lancen la instancia con el botón naranjo. Verán sus instancias en la pestaña con el listado de instancias en EC2.

![Listado de instancias 2](https://i.imgur.com/6vwwMsM.jpg)

## 4. Conectarse mediante SSH

Para conectarse a su instancia deben usar `Putty` en Windows nativo o (y recomendablemente) `SSH` en otro sistema operativo (incluye distros de Linux, MacOS, WSL2 en Windows, etc), en esta guía veremos `SSH`. Para esto deben ubicar su archivo `.pem` que descargaron recién en la terminal de su pc y deben seguir los siguientes pasos:

* En su listado de instancias EC2 seleccionen la que acaban de crear, apreten en la pestaña de acciones arriba a la derecha, y hagan click en 'conectar'.

![EC2 - connect label](https://i.imgur.com/Zs8L2XX.jpg)


* Luego deben seguir los pasos que indica la página, cambiando los permisos de su archivo `.pem`, y luego conectandose mediante ssh con el comando de más abajo, debería verse algo como esto:
<center><tt>ssh -i "<pem_file>" ubuntu@<ec2_instance_dns></tt></center>
    
Si se logran conectar en su consola deberían ver un mensaje de inicio como este:
    
![Console EC2 connection](https://i.imgur.com/kTzdknu.jpg)

    
¡Felicidades! Ya se conectaron a su instancia y pueden empezar a trabajar en ella.
