Guía para Crear una Instancia de Prueba en AWS EC2
Tags: aws
Published: 2024-05-21 01:47:22

Crear una instancia de prueba en AWS EC2 puede parecer un desafío, pero con esta guía paso a paso, lo harás de manera rápida y sencilla. Sigue estos pasos y pronto tendrás tu servidor funcionando.

#### Paso 1: Acceso a EC2
Primero, ingresa a la consola de AWS y busca el servicio **EC2**. Es tu puerta de entrada al mundo de las instancias en la nube.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t3aqpw5q8iew7zhvrwf5.png)

#### Paso 2: Navega a las Instancias
En el menú lateral izquierdo, selecciona **Instances** y haz clic para acceder a la lista de instancias disponibles.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ci8yonqb4xl18stvjsdi.png)

#### Paso 3: Inicia una Nueva Instancia
Haz clic en **Launch Instance** para comenzar el proceso de creación de tu nueva instancia.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w8s9ejjlbiiheie6iw11.png)

#### Paso 4: Nombra tu Instancia
Es importante asignar un nombre a tu instancia. Los tags son esenciales si planeas mantener tus recursos organizados.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q3yz3bgz6962aw3d180f.png)

#### Paso 5: Selecciona tu Imagen
Elige la imagen de sistema operativo que deseas usar. Si estás en el **free-tier**, asegúrate de seleccionar una opción gratuita.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2qpp529s5j03ig05mh23.png)

#### Paso 6: Escoge el Tipo de Instancia
Selecciona el tipo de instancia más básico para tu prueba, como la t2.micro.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yz2tzknkwsika03e33i8.png)

#### Paso 7: Configura la Key-Pair
Crea una key-pair para acceder a tu instancia. Ponle un nombre, selecciona RSA y elige .ppm para sistemas operativos modernos. Si usas una versión anterior de Windows, opta por .ppk.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/97yzkaqckq5b3z1y9u5w.png)

#### Paso 8: Ajusta la Red y el Firewall
Configura la red y el firewall para permitir tráfico HTTP, lo cual es necesario para visualizar tu instancia públicamente.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gvpu3jd1sc2c8f3lk7tn.png)

#### Paso 9: Deja el Almacenamiento por Defecto
Para fines de prueba, deja la configuración de almacenamiento tal como está.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j8dxbk9bvmja00xzmtgn.png)

#### Paso 10: Añade User Data
En la sección de detalles, desplázate hasta **USER DATA** y añade el siguiente script. Este instalará y configurará un servidor web Apache.

```bash
#!/bin/bash
yum update -y
yum install -y httpd
systemctl start httpd
systemctl enable httpd
echo "<h1>Hola Dev.to desde $(hostname -f)</h1>" > /var/www/html/index.html
```

#### Paso 11: Espera a que se Inicie
Una vez configurada tu instancia, espera unos minutos mientras se inicia.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/odrtwzr2ebwg8qqfc9sw.png)

#### Paso 12: ¡Instancia Desplegada!
Tu instancia ahora debería estar en funcionamiento. ¡Felicidades!
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mtz89xelvdkf75js9x8q.png)

#### Paso 13: Prueba tu Instancia
Accede a la dirección pública de tu instancia para verificar que todo funcione correctamente. Si no ves nada al principio, revisa la configuración HTTP y vuelve a intentarlo.
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l74r9g0d5kbj7v0e3bhi.png)

Si todo está bien configurado, deberías ver tu página de bienvenida. ¡Disfruta de tu nueva instancia en AWS EC2!
![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/goip30hm3skit55evd68.png)

---

Siguiendo estos pasos, tendrás tu instancia de prueba en AWS EC2 operativa en poco tiempo. ¡Feliz despliegue!