Lightsail es sencillo porque decide por ti. EC2 es lo contrario: el formulario de "Lanzar instancia" pregunta por todo, con nombres que solo entiende quien ya lo ha hecho. La buena noticia es que para un servidor normal solo cinco decisiones importan y el resto se puede dejar por defecto. Esta guía recorre el formulario de arriba abajo diciendo qué poner y por qué.
Antes de empezar: qué significa cada cosa
- EC2
- Los servidores "a medida" de Amazon, que se pagan por horas encendidos. Más flexible que Lightsail, con más que decidir.
- Instancia
- Así llama AWS a cada máquina. Lanzar una instancia es crear y arrancar una máquina.
- AMI (imagen)
- El sistema operativo con el que arranca la máquina: Ubuntu, Amazon Linux, Debian, Windows... o una imagen tuya.
- Tipo de instancia
- El tamaño: cuántos procesadores y cuánta memoria. Se nombra con letras y números (t3.small, m6i.large). La letra es la familia; el final, el tamaño.
- Par de claves
- La llave para entrar en la máquina por SSH. Se crea una vez, te descargas el fichero y lo guardas: no se puede volver a descargar.
- Grupo de seguridad
- El cortafuegos de la máquina: qué puertos están abiertos y para quién. Se crea en el mismo formulario.
- EBS
- El disco de la máquina. Se elige tamaño y tipo; gp3 es el normal.
- VPC y subred
- La red privada donde vive la máquina. La cuenta trae una por defecto que vale para empezar.
Paso a paso
Nombre e imagen
Consola de EC2, región correcta arriba a la derecha, Lanzar instancia. Pon un nombre que diga qué es (
web-tienda). En Imágenes de aplicaciones y SO, para un servidor web elige Ubuntu (versión LTS más reciente) o Amazon Linux; si vas a seguir tutoriales de internet, Ubuntu tiene más. Comprueba que la arquitectura sea 64 bits (x86) salvo que elijas a propósito un tipo ARM (Graviton), más barato pero no compatible con todo el software.Tipo de instancia
Para empezar, la familia t3 (o t4g si elegiste ARM): son máquinas "ampliables", baratas, que pueden ir a tope un rato. t3.micro para probar, t3.small para una web pequeña, t3.medium si lleva base de datos y algo de tráfico. Se puede cambiar después parando la máquina, así que no te agobies: empieza pequeño.
Par de claves
Si es la primera máquina, Crear nuevo par de claves: nombre (
clave-web-2026), tipo ED25519, formato .pem. Al crearlo se descarga un fichero: guárdalo en un sitio seguro, porque es la única copia y sin él no entrarás en la máquina. Si ya tienes una clave de otra máquina, puedes reutilizarla.Configuración de red (cortafuegos)
Deja la VPC y la subred por defecto y Asignar IP pública automáticamente: Habilitar. En Firewall, elige Crear grupo de seguridad, nómbralo (
sg-web) y marca las casillas Permitir tráfico SSH desde con Mi IP (no "cualquier lugar"), y Permitir tráfico HTTPS y HTTP desde internet. Con eso la web es pública y la puerta de administración solo se abre desde tu conexión.Disco
En Configurar almacenamiento, el disco raíz viene con un tamaño pequeño. Súbelo a lo que necesites (20 o 30 GB para una web normal) y tipo gp3. Despliega "Avanzado" y comprueba que Eliminar al terminar está activado para el disco raíz (así no queda un disco huérfano cobrándose si borras la máquina) y, si los datos importan, activa el cifrado. Se puede ampliar después sin reinstalar.
Lanza y haz las tres cosas de después
Revisa el resumen de la derecha y Lanzar instancia. En un minuto estará "En ejecución". Hazle tres cosas de inmediato: asígnale una IP elástica (menú Direcciones IP elásticas, Asignar, Asociar) para que la dirección no cambie al reiniciar; conéctate por SSH con
ssh -i clave-web-2026.pem ubuntu@IPy actualiza el sistema; y crea una alarma de comprobación de estado para enterarte si se cae (guía en esta sección).
Qué puede salir mal
No puedo entrar por SSH
Tres causas por orden: el grupo de seguridad permite SSH desde "Mi IP" y tu IP ha cambiado (edítalo); el usuario no es el correcto (ubuntu en Ubuntu, ec2-user en Amazon Linux, admin en Debian); o el fichero de clave tiene permisos demasiado abiertos (chmod 400 clave.pem).
He perdido el fichero de la clave
No se puede volver a descargar. Para una máquina recién creada, lo más rápido es terminarla y crear otra. Para una con datos, crea una imagen (AMI) y lanza una máquina nueva desde ella eligiendo una clave nueva.
La web no carga aunque la máquina está en ejecución
Falta el servidor web instalado dentro (la máquina nace vacía), o el grupo de seguridad no tiene HTTP y HTTPS abiertos. Comprueba primero el grupo de seguridad en la pestaña Seguridad de la instancia.
La factura trae una IP que no uso
Una IP elástica que asignaste y no asociaste a ninguna máquina, o que quedó al borrar la máquina. Libérala desde Direcciones IP elásticas.
En Simplio
En Simplio creas una máquina EC2 o Lightsail desde el mismo formulario corto, con la IP fija, el cortafuegos cerrado a tu IP, el disco cifrado y las copias programadas marcados de serie, y cada persona de tu equipo solo puede crear lo que su permiso y su presupuesto le permiten. La máquina aparece en la lista junto a las demás, con sus métricas y sus avisos activos.
Lo mismo, en AWS y en Simplio
| En la consola de AWS | En Simplio | |
|---|---|---|
| Crear la máquina | Formulario de 7 bloques y unas 20 opciones, 15 minutos sabiendo cuáles importan | Formulario de 5 campos con las decisiones ya tomadas (IP fija, cortafuegos a mi IP, disco cifrado con borrado al terminar) |
| Lo de después | IP elástica, alarma de estado, copias: 3 pantallas más | Casillas en la creación: copias programadas y avisos activos desde el primer minuto |
| Quién puede crear máquinas | Cualquiera con permiso IAM, sin tope | Permiso por usuario y presupuesto por persona |