2.3 Instalar n8n en AWS (gratis por 12 meses)

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Esta guía te permitirá instalar n8n (una herramienta de automatización de workflows) en un servidor AWS utilizando la capa gratuita, usando EasyPanel como panel de control.

Requisitos Previos

  • Una tarjeta de crédito válida (para verificación de AWS, no se realizarán cargos)

  • Un número de teléfono para verificación SMS

  • Una dirección de correo electrónico

Paso 1: Crear Cuenta en AWS

  1. Ve al sitio https://aws.amazon.com/es/free/?all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*all y haz clic en "Crear una cuenta gratuita"

  2. Completa el registro con tu email y nombre de cuenta

  3. Haz clic en "Verificar" e ingresa el código que recibas

  4. Crea una contraseña segura

  5. Completa la información de contacto

  6. Importante: Registra tu tarjeta de crédito (necesaria para verificación, pero no se realizarán cargos en la capa gratuita)

  7. Verifica tu número de teléfono mediante SMS

  8. Completa el proceso de verificación

image.png

 

Paso 2: Configurar Instancia EC2

Acceder a la Consola de AWS

  1. Una vez en la consola de AWS, busca y selecciona EC2

  2. Haz clic en "Lanzar instancia"

image.png

 

Configurar la Instancia

  1. Nombre: n8n-aws

  2. Sistema Operativo: Selecciona Ubuntu 24.04 (o la versión más reciente disponible)

  3. Tipo de instancia: t2.micro (incluido en la capa gratuita)

  4. Configuración de red:

    • Marca la casilla "Permitir el tráfico de HTTPS desde internet"

  5. Almacenamiento: Deja la configuración predeterminada

  6. Par de claves: Selecciona "Continuar sin un par de claves"

  7. Haz clic en "Lanzar instancia"

image.png

 

Paso 3: Configurar Alertas de Facturación (Opcional)

Para monitorear el uso y evitar cargos inesperados:

  1. Ve a "Preferencias de alertas"

  2. Selecciona "Recibir alertas de nivel gratuito"

  3. Ingresa tu correo electrónico

  4. Guarda la configuración

Nota: La capa gratuita de AWS incluye 750 horas al mes de instancia t2.micro, lo que equivale aproximadamente a uso 24/7 durante todo el mes.

image.png

 

Paso 4: Instalar EasyPanel

Conectarse a la Instancia

  1. En la consola de EC2, selecciona tu instancia

  2. Haz clic en "Conectarse a la instancia"

  3. Luego en "Conectar"

Instalar EasyPanel

  1. En la terminal que se abre, ejecuta el siguiente comando:

sudo -i
curl -sSL <https://get.easypanel.io> | sh
  1. Espera a que termine la instalación

  2. Al finalizar, aparecerá una URL similar a: http://tu-ip:3000

  3. Copia esta URL

image.png

 

Paso 5: Configurar Reglas de Seguridad

Para poder acceder a EasyPanel desde tu navegador:

  1. En la consola de AWS, ve a la pestaña "Seguridad" de tu instancia

  2. Haz clic en "Grupos de seguridad"

  3. Selecciona "Editar reglas de entrada"

  4. Haz clic en "Agregar regla"

  5. Configura la nueva regla:

    • Tipo: TCP personalizado

    • Puerto: 3000

    • Origen: 0.0.0.0/0 (Anywhere)

  6. Haz clic en "Guardar reglas"

image.png

 

Paso 6: Configurar EasyPanel

  1. Abre la URL de EasyPanel en tu navegador

  2. Completa el registro con tus datos

  3. Una vez dentro, verás el panel de control de EasyPanel

image.png

 

Paso 7: Instalar n8n

Crear Proyecto

  1. En EasyPanel, haz clic en "Create Project"

  2. Nombra el proyecto: n8n

Instalar desde Template

  1. Haz clic en "Service Templates"

  2. Busca "n8n"

  3. Antes de crear, verifica la última versión de n8n:

  4. Ingresa la versión en el campo correspondiente

  5. Haz clic en "Create"

image.png

 

Acceder a n8n

  1. Espera a que termine la instalación

  2. EasyPanel te proporcionará una nueva URL para acceder a n8n

  3. Copia la URL y ábrela en una nueva pestaña

  4. Completa el registro en n8n

image.png

 

Paso 8: Activar Licencia (Opcional)

  1. En n8n, ve a la configuración de cuenta

  2. Ingresa tu email para recibir una clave de activación

  3. Copia la clave recibida

  4. Pégala en el campo "License Key"

  5. Haz clic en "Activate"

image.png

 

Paso 9: Probar la Instalación

Para verificar que todo funciona correctamente:

  1. Crea un nuevo workflow en n8n

  2. Añade un nodo "Webhook" configurado en GET

  3. Añade un nodo "Set" con el mensaje "Hola"

  4. Conecta ambos nodos

  5. Activa el workflow

  6. Prueba el webhook usando la URL proporcionada

  7. Verifica en "Executions" que el workflow se ejecutó correctamente

image.png

 

Consideraciones Importantes

  • Memoria: La instancia t2.micro incluye 1GB de RAM, suficiente para ejecutar n8n básico

  • Límites: Mantente dentro de los límites de la capa gratuita (750 horas/mes)

  • Monitoreo: Configura alertas para evitar cargos inesperados

  • Seguridad: Considera configurar HTTPS y autenticación adicional para uso en producción

Solución de Problemas Comunes

  • No puedo acceder a EasyPanel: Verifica que las reglas de seguridad del puerto 3000 estén configuradas correctamente

  • Error de instalación: Asegúrate de usar sudo para comandos que requieren permisos administrativos

  • Problemas de memoria: Si experimentas lentitud, verifica el uso de memoria en EasyPanel

¡Felicidades! Ahora tienes n8n funcionando en AWS de forma gratuita y puedes comenzar a crear automatizaciones para tus proyectos.

Show More

Student Ratings & Reviews

No Review Yet
No Review Yet